问题标签 [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 投票
1 回答
657 浏览

php - 让 PHP 充当 AMF 客户端的建议

我一直在研究 Zend AMF 和 AMFPHP,看它们是否可以作为客户端运行,但我没有找到任何说它绝对可以或不能作为客户端运行的东西。

这些库中的任何一个都可能吗?是否还有其他用于 PHP 的可靠 AMF 库来提供客户端界面?

0 投票
3 回答
519 浏览

php - 如何使用 Flex 调用 AMF 服务并取回 MP3?

我的 flex 3.5 应用程序有一个音频播放器,可以通过调用 AMF 服务来访问其内容以获取 mp3 数据。据我所知,flash.media.Sound它是用 a 初始化的URLRequest,所以我不清楚如何使用 my 为它提供数据RemoteObject

我想做以下事情之一:

  1. 通过服务调用向Sound对象的load方法提供数据。RemoteObject
  2. 创建一个URLRequest将执行必要的 AMF 包装的对象,以便我的服务实现看起来与任何其他服务调用完全一样(如果可能)。
  3. 任何允许我调用 PHP4 AMF 服务并播放它在 Flash 音频播放器中返回的音频的替代方法。
0 投票
1 回答
185 浏览

php - Any suggestions on a basic PHP library for doing session management and authentication?

I am working on a project that exposes a number of web services to the public. Right now I have the serialisation side done (Using ZendAMF) and now I need to do the authentication. I was looking over Zend Session and Zend Auth and they look like they do what I want, but while doing that research I came across a lot of people expression opinions that Zend is bloated or a hassle to deal with. Is this true? Are there alternatives I should consider? I don't need ACL. I would just like to avoid reinventing the wheel when it comes to basic session management and authentication (DB is Postgres).

Any input would be appreciated.

Regards,

0 投票
2 回答
521 浏览

actionscript-3 - AMF3 协议是否适合 flash/flex 客户端服务器开发?

我需要开发涉及游戏的客户端服务器应用程序。我没有使用闪存的经验,我正在阅读紧凑且快速的 AMF3 协议,它是否比 xml/json 用于数据交换更好?我还需要它在端口 80 上。

0 投票
3 回答
1804 浏览

blazeds - 压力测试 BlazeDS 轮询

我正在寻找有关压力测试 BlazeDS轮询通道的一些指导。

我已经关注了这篇关于使用 jmeter 测试 AMF 消息传递的优秀文章:

http://blog.jteam.nl/2009/07/14/performance-testing-a-flex-blazeds-application/

但这仅适用于非轮询消息。我不能只为所有轮询消息预先生成 AMF - 每个顺序消息都会有所不同。

我在想我可以使用 BeanShell PreProcessor 来创建 AMF 请求 java 对象,然后将其序列化并将其作为 POST 数据发送。

我还需要一个 BeanShell PostProcessor 来反序列化二进制 AMF 响应并将一些数据传递给下一个请求。

以前有没有人尝试过这样的事情?我不确定我想要做的是否超出了 jmeter 的 Pre 和 PostProcessors 的能力。

谢谢,斯图

0 投票
1 回答
245 浏览

zend-framework - Zend_Amf & addDirectory() 与 setClass()

还有其他人对 Zend_Amf 的 addDirectory() 有问题吗?

它应该自动加载服务类,但似乎没有。虽然它适用于 setClass 就好了。请参阅下面的片段。

我在 ZF 1.8 上看到过有这样的错误的老帖子。这个错误是否仍然存在或者我错过了什么?

我以正常方式启动服务器,如下所示:

失败

作品

任何帮助表示赞赏

谢谢!

0 投票
1 回答
358 浏览

web-services - 是否可以从同一个 WAR 中提供 REST、SOAP 和 AMF (BlazeDS) 服务?

从同一个应用程序服务器提供几种不同格式的 Web 服务有什么问题吗?

0 投票
1 回答
262 浏览

java - 将对象从 Java 传递到 Flex 时字段不匹配,我该如何解决?

我们有一个相当大的应用程序,其中有很多对象在 flex 和 java 之间传递。特别是一个对象有一个微妙的错误:

这是一个普通的旧 java 对象,被传递到 flex 前端(使用 blazeds 生产者/消费者消息传递)。POJO 有两个 String 属性,例如:

当我在前端获取对象时,在 Flex 中,值对象的属性被交换,如下所示:

显然,当对象被序列化/反序列化时,这是某种类型的混乱。由于它们都是字符串,因此在读取/写入对象时似乎有些混乱。

两个对象在具有相同名称的文件中以相同的顺序使用参数和方法精确地相互镜像。

如何更正序列化,最好不必自己处理?

在此先感谢您的任何建议。

0 投票
1 回答
388 浏览

flash-builder - Flash Builder:网络监视器 - 不显示 AMF 的原始数据?

我在后端使用 FluorineFX (.NET) 为我的 AMF 服务构建了一个基本的 RPC 程序。一切正常,即我可以调用暴露的函数。

但是,当我查看 Flash Builder 中的网络监视器以进一步检查网络流量,然后查看 AMF 响应的原始数据时,它似乎没有被压缩/编码。此外,响应大小与非压缩内容相匹配。我的理解是这些东西是二元的。我的解决方案或假设有问题吗?

示例:包含短数组的响应(添加了一些换行符)(注意未编码的正文内容):

0 投票
3 回答
666 浏览

apache-flex - Flex 客户端上的自定义数组序列化

我想知道是否可以通过 amf 对 as3 中的 Arrays/ArrayCollections 进行自定义序列化。更具体地说,我希望能够在客户端上汇集对象,这样我就不会在每次调用 RemoteObject 时都实例化新对象。我尝试使用 IExternalizable 但这只能让我自己序列化对象而不是实例化它们。Flash 播放器仍在实例化对象本身,它们让我通过 readExternal 设置对象状态。提前致谢。

/E