【问题标题】:Ruby server and Flash clientRuby 服务器和 Flash 客户端
【发布时间】:2010-01-19 18:37:24
【问题描述】:

我想要一个 Flash 文件来加载外部电影。稍后,我想在 XML 文档中添加标签来控制电影。我有一个策略服务器文件“为 Flash 客户端打开一个端口。我还有一个要加载的文件,但我没有构建用于接收该文件的 Flash 客户端。

最终,我可以从 Ruby 服务器控制 Flash 并使用 XML 套接字与其通信,但是如何?这是我在 Flash 中使用的方法。见文档

Flash 方法“我该去哪里”

导入 flash.net.;
它 flash.display.Loader;
导入 flash.events。
;
导入 flash.system.Security;

对 Ruby XML 服务器的任何建议表示赞赏

需要“套接字”
将“xml 放入 Flash...”
服务器 = TCPServer.new("localhost", 8989)
seq_no = 0

循环执行
socket = server.accept
而 socket.gets.chop.length > 0
结束
socket.puts “?xml version="1.0" encoding="utf-8"?”
socket.puts “”
socket.puts “”
socket.puts “1.swf”
socket.puts “”
socket.puts “”
socket.close
结束

【问题讨论】:

    标签: xml flash sockets load tcp


    【解决方案1】:

    我认为您在混淆某些东西,就像您想到 javascript 和 ajax 一样想到 flash。您实际上无法告诉 flash 要做什么,但 flash 可以询问您的服务器接下来要做什么。你使用什么服务器端语言也无关紧要,它几乎总是最终打印出 xml、json 或 html。

    【讨论】:

    • 我正在使用“方法面板”,这有助于我知道下一步该去哪里。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 2012-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多