【问题标题】:DIRECTOR "TCP/IP Socket sever/client"DIRECTOR "TCP/IP 套接字服务器/客户端"
【发布时间】:2015-03-11 16:21:49
【问题描述】:

Director 是创建套接字客户端的一个选项吗? 我的客户需要接受服务器命令;帧率、启动等

Director 好像是为控制电影而生的。我办公室有Director 11.5。有行话专家可以提供建议吗?

与客户端的交互
SERVER==>XML PACKET==>CLIENT==>swf 在给定的帧和持续时间播放


链接
http://www.adobe.com/support/director/multiuser.html
http://www.adobe.com/products/director/multiuser/
http://smbus.org/specs/
http://opensmus.sourceforge.net/

刚刚找到这个
http://www.director-online.com/buildArticle.php?id=1158

【问题讨论】:

    标签: actionscript-3 apache-flex lingo adobe-director


    【解决方案1】:

    Director 本身不支持创建套接字连接。

    有一个 Xtra 用于使用文本连接与服务器进行通信,称为 Multiuser Xtra。它不提供全套套接字命令,但它允许您打开与任意服务器的连接并来回发送消息。它有两种模式:一种仅使用原始文本连接(类似于 telnet,并且需要您基本上滚动自己的服务器),另一种通过专有的 SMUS 协议与“Shockwave Multiuser Server”通信。 “Shockwave 多用户服务器”提供匹配、向群组转发消息等服务,但它已被 Adob​​e 取消支持,因此我敢打赌,大多数 Director 开发人员都对基于它的任何长期项目感到不安.有可用的第三方替代方案,例如 OpenSMUS,但您仍然需要依赖 Adob​​e 来继续支持 Xtra。

    如果您想继续走这条路,我建议您访问 OpenSMUS 网站 - 那里有一个社区和代码示例。

    另一种可能性是通过 Flash 对象建立网络并将 Flash 对象嵌入到 Director。由于您来自 Flex/as3 背景,显然,这对您来说可能是更好的迁移 - 您可以在 Flash 中完成网络工作,并在 Director 中构建客户端的其余部分。这可能是您最好的选择,尤其是如果您已经为您的项目构建了一些基于 Flash 的基础架构。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-31
      • 2012-11-15
      • 1970-01-01
      • 2012-08-31
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多