as3.0中,执行socket.flush()之后,socket.writeUTFBytes(msg)中的信息发送不出去,非要调用socket.close()方法或者直接关闭flash,服务端才能接收到传值。自己用java写的客户端程序发送数据可以立即接收到。
注意:发送的字符串必须加上\n不然服务端不能识别已输入已结束,当然,这只是针对于下面我们java写的服务端代码而言。
例如:socket.writeUTFBytes(msg+'\n'); 就ok啦
做个记录!
as3.0中,执行socket.flush()之后,socket.writeUTFBytes(msg)中的信息发送不出去,非要调用socket.close()方法或者直接关闭flash,服务端才能接收到传值。自己用java写的客户端程序发送数据可以立即接收到。
注意:发送的字符串必须加上\n不然服务端不能识别已输入已结束,当然,这只是针对于下面我们java写的服务端代码而言。
例如:socket.writeUTFBytes(msg+'\n'); 就ok啦
做个记录!