【问题标题】:How to let Flash app communicate with server?如何让 Flash 应用与服务器通信?
【发布时间】:2011-06-02 12:28:29
【问题描述】:

让我的 Flash 应用程序与我的后端服务器通信的简单且安全的方法是什么?

Flash 应用程序是一个视频播放器,应该检索此人的用户名并发回一个 ID。我该怎么做?

注意:后端是用 Javascript 编写的。

【问题讨论】:

  • Javascript 中的后端?你说的是 NodeJS 吗?
  • 数据协议是什么? JSON? XML? AMF?

标签: javascript flash apache-flex actionscript-3


【解决方案1】:

如果你想用 JS 连接 flash 到 actionscript 使用ExternalInterface。如果你想连接到例如PHP 使用NetConnectionUrlLoader

【讨论】:

  • 您也可以使用HTTPServiceRemoteObject
【解决方案2】:

我以前在 Flash 客户端中使用过 XML-RPC。我也让它工作得很好。

我个人使用过这个 Action Script 3 实现:

http://danielmclaren.com/2007/08/03/xmlrpc-for-actionscript-30-free-library

当然,与我交谈的服务器是 Java/Tomcat。但是,我很确定 JavaScript 有 XML-RPC 实现。快速搜索发现:

http://phpxmlrpc.sourceforge.net/jsxmlrpc/

不知道在服务器方面需要多少设置/开销,但我已经使用该协议取得了成功。

【讨论】:

  • Json-rpc 可能正是我所需要的。我会调查的。
猜你喜欢
  • 2010-09-29
  • 2010-09-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多