我正在使用Flex / as3客户端编写应用程序。客户端需要每分钟向服务器发送一些数据(此时xml文件大约为10 KB,但后来可能会增加到100 KB),然后再接收另一个类似的xml文件。服务器的工作是验证xml文件中的数据并可能更新mysql数据库。一些其他Flex / as3客户端与发送数据的客户端位于同一“组”(客户端可以随时加入/离开组)需要在服务器处理xml文件时得到通知,以便他们可以选择是否下载文件。可能有几个这样的客户端组(来自不同组的客户端不会相互通信)。由于我对php有点熟悉,我更喜欢将它用于服务器端脚本。
我的问题如下:
1)最好将其写为套接字应用程序吗?或者这应该只是发送到Web脚本的POST数据?
2)如果只是将某些POST数据发送到Web脚本,我该如何确保其他客户端得到通知?我是否每隔几秒就ping一次脚本(声音资源密集)......
3)我是否应该使用一些框架/库(在客户端或服务器端)来促进开发?
感谢您的帮助,
伊利亚安德
答案 0 :(得分:0)
您最好的选择是使用套接字连接。正常的POST数据既缓慢又费力。如果你坚持下去,我之前已经做过,可以告诉你怎么做,但最后这应该更容易:http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7cfb.html