【发布时间】:2012-08-07 05:51:02
【问题描述】:
我是动作脚本的新手。我使用套接字为 IO 开发了一个 flex 应用程序。
问题是我无法通过动作脚本套接字从服务器端的各种写入中读取字节,而无需在每次 flexapp 读取后向服务器(读取我的写入)写入内容。
例如,这很好用:
server: write()
flex app: read()
server: write()
flex app: read()
等
但是:
server: write()
server: write()
server: write()
flex app: read()
导致只阅读第一条消息
好像actionscript socket不支持全双工模式。这是真的吗?
ps:我第一次认为这是一个安全问题,但现在一切都完成了,包括 Security.allowDomain("*");和策略文件检索(也在使用 crossdomain.xml 文件进行测试)- 没有结果;
psps:服务器端在最后写入带有 '\n' 的消息,并且每次写入后都会调用 flush() 方法。 我认为我的部分数据检索代码没问题,因为它会发送所有数据,但仅在读取后进行写入时
你有什么想法吗?
谢谢,安德烈
【问题讨论】:
标签: java sockets actionscript duplex