问题标签 [zend-amf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1365 浏览

php - 映射 PHP 和 Flex 对象

我正在使用 ZendAMF 进行远程处理。

我的问题是我有一个 ActionScript 类会话和一个 PHP 类会话,但它仍然没有被映射。我有一些疑问...可能很傻...

PHP类的文件名是否应该与类名相同,因为它不是必需的,但是在映射时它带有一个值分数。

您将如何在 flex 应用程序中调用这些映射对象。我的方法如下所示,但不确定它是否正确。

$server->setClassMap("Session", "Session"); 这是上述函数中的一个 PHP 和 Flex 类。

我的 PHP 会话类也在包含目录中,我应该指出任何地方或 ZendAMf 会处理它。

弹性代码。

谢谢。

0 投票
1 回答
394 浏览

php - Zend_Amf 头文件

我正在使用 charles 代理来调试 zend amf 响应。标题返回为:

HTTP/1.1 200 OK 日期:2009 年 8 月 29 日星期六 10:04:32 GMT 服务器:Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8k DAV/2 PHP/5.3.0 X-Powered-作者:PHP/5.3.0 内容长度:33 内容类型:text/html;字符集=utf-8

内容类型是否应为 application/x-amf。

apache 需要一些特殊的东西来做到这一点吗?

谢谢

0 投票
1 回答
585 浏览

flash - Zend Amf for Flash Builder 4

我已经创建了一个 flash builder 4 项目,并按照 IDE 的建议使用了 zend amf。但现在是时候在在线 apache 环境中进行测试了。它有什么安全隐患吗?我可以轻松移动或隐藏 zend amf 吗?

非常感谢!

0 投票
1 回答
1147 浏览

apache-flex - Flex RemoteObject + Zend AMF 服务器问题

我正在使用指南使用 php、Flex 和 zend 的 AMF 服务器。我成功地将 php 与 Flex 连接起来,但是在我的 MySQL 查询“重建”之后,我得到了一些不同的对象——它们的一些值为 NULL。这让 Flex 感到困惑,我的 RemoteObject 出现错误:
Was expecting mx.messaging.messages.AcknowledgeMessage, but received null
我在网上搜索,我相信它正在发生,因为有些值为 NULL,但我找不到合适的解决方案......我希望这里的人能够帮助我=)

提前致谢!

0 投票
1 回答
419 浏览

apache-flex - 使用 zend_amf 和 cairngorm 设置远程处理

我在服务器端使用 Flex 3.4 和 Cairngorm 2.2 和 Zend_AMF。我在设置 RemoteObjects 时遇到问题。

我收到了臭名昭著的 Channel disconnected 错误。

当我不使用 Cairngorm 并在 mxml 文件中使用简单的 RemoteObject 时,一切正常,这表明 php 端没有错误。有人可以帮帮我吗?我正在关注这里的教程:

DavidTucker.net » 博客存档 » Cairngorm 入门 - 第 4 部分

我将不胜感激任何建议。

亲切的问候

什维克

0 投票
2 回答
807 浏览

flash - 如何从 Flash Media Server 3.5 连接到 Zend_Amf

我希望能够从 flash 媒体服务器 3.5 连接到 Zend_Amf(最新的 ZendFramework 版本)。我尝试执行以下操作:

我在 apache 访问日志中看到了对 AmfServer.php 的请求,但没有返回任何内容,甚至没有返回错误消息。在 fms 管理日志上,我只看到“检查连接”。

更新

另一种方法:

Zend_Amf 类是:

在这两种情况下,我都没有任何结果。有任何想法吗?

0 投票
1 回答
245 浏览

red5 - red5 v0.9:从 red5 连接到 zend_amf

我希望能够从 red5 连接到 php 的 Zend_Amf 以便发送命令和执行操作。我该怎么做?任何人都可以请我指出有关该主题的任何可用信息。

谢谢你

0 投票
1 回答
230 浏览

apache-flex - Flex ImageCapture/BitmapData 在小屏幕上的限制?

我开发了一个应用程序,它最终将保存放大到 4000 像素的画布的捕获图像,然后使用 ZendAMF 将结果上传到服务器。这在我所有的开发机器上都可以正常工作。但是,我的客户正在运行一个小型上网本,当他将其提交到服务器时,服务器上的图像无法缩放到 Flash Player 10 令人敬畏的 4095 像素限制,它下降到 Flash Player 9 的 2880 限制......我对于我的生活,我无法弄清楚他到底出了什么问题,也无法在我正在运行的任何东西上重现错误。有没有人遇到过这样的事情?我正在使用 Flex 3.4 框架并需要 Flash Player 10。任何帮助将不胜感激。

0 投票
1 回答
366 浏览

php - Zend AMF 和 Flash 教程

我正在尝试学习 Zend AMF,但使用的是 Flash 而不是 Flex。我看过 Lee Brimelow 的介绍 tut,但还有其他更深入的内容吗?

干杯,李

0 投票
2 回答
2197 浏览

apache-flex - Zend AMF 实现和 AMF 协议安全

我有一个通过 RemoteObject 连接到 Zend Framework 的 Zend Amf 的 Flex 前端。这是我在客户端层 (Flex) 与应用程序和持久层(LAMP 与 Zend Framework)之间传输数据的唯一方法。我可以解决安全问题的一些方法如下:

  1. 我可以通过在我的 services-config.xml 文件中使用 mx.messaging.channels.SecureAMFChannel 来解决 TLS,并确保将 Flash 播放器加载到 HTTPS 包装器中,并且实际上使用的是 HTTPS,因为 AMF 协议位于 HTTP 之上
  2. RemoteObject 有一个 setCredentials 方法,我可以使用它传递 AMF 身份验证标头来保护用户相关数据。假设 TLS 实际上是安全的,我可以在验证用户后在端点上公开方法。
  3. 我可以通过正确设置 crossdomain.xml来防止跨站点脚本和其他FLASH漏洞

我的问题是如何保护我的端点免受另一个 AMF 消费者的侵害?例如,如果除了我的 Flex 客户端之外还有另一个 AMF 使用者(不是 Flash,因此不受 crossdomain.xml 和 Flash 沙盒安全性的约束),它知道我的端点,什么会阻止它使用端点公开的方法?

据我所知,我基本上需要一种方法来针对我的 Zend Amf 端点对我的 Flex 应用程序进行身份验证。在 AMF 消费者身份验证之后,我有了上面提到的一些安全机制来保护某些数据(例如用户身份验证)。我不能在我的 Flex swf 中嵌入某种身份验证机制,因为 swf 容易被反编译(swf 不能被信任)。虽然敏感数据通过用户身份验证受到保护,但未受保护的数据几乎不公开,但据我所知,它完全开放供公众使用。