在flex中进行socket客户端程序的编写,谁会,能讲讲么?是用java写的么?客户端和服务器端用不同的语言开发,能不能进行数据传输呢?求指点

解决方案 »

  1.   

    flex倒是真没用过,但我觉得socket通信的核心代码应该还是会用java写的吧。
      

  2.   

    可以用flex的socket 做客户端!java的写个服务端!
      

  3.   

    可以,不过flex客户端会检查服务端有没有843端口提供安全策略,http://blog.csdn.net/ycf330/archive/2009/04/13/4068728.aspx
      

  4.   

    flex客户端private var socket:Socket=new Socket();
    socket.connect("localhost",12315);服务端地址端口
    socket.addEventListener(Event.CONNECT,funConnect);连接时的事件
    socket.addEventListener(Event.CLOSE,funClose);关闭时的事件
    socket.addEventListener(ProgressEvent.SOCKET_DATA,funSocket);接收消息事件
      

  5.   

    连上了,现在的问题改为,我flex客户端连上服务器之后,我服务器想从文件读取数据传给客户端,服务器怎样向客户端发送文件里面读到的内容呢?
      

  6.   

    http://www.cnblogs.com/anhuizhxd/archive/2009/03/14/Cplusplus001.html
    还是看了这个收益匪浅啊
      

  7.   

    服务器端需要增加843端口监听服务的
    当Flex客户端要与目标端口建立套接字通讯时,Flex的SCOKRT机制会先去访问服务器端的843端口发出"<policy-file-request/>",查询是否提供安全策略文件
    "<?xml version=\"1.0\"?>
    <cross-domain-policy>
    <site-control permitted-cross-domain-policies=\"all\"/>
    <allow-access-from domain=\"*\" to-ports=\"*\"/>
    </cross-domain-policy>\0";
      

  8.   

    个人感觉没什么用,FLEx客户端还是蛮简单的。大家可以到我的博客上去查看更详细的内容
    http://blog.sina.com.cn/ilovelovec