`
it_liuyong
  • 浏览: 100566 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

as3 socket通讯的一个莫名其妙的问题

    博客分类:
  • flex
 
阅读更多
客户端连接服务器时候创建socket代码如下
一。
socket = new Socket;
socket.addEventListener(ProgressEvent.SOCKET_DATA,acceptDataHandler);socket.connect("192.168.10.115",1237);
socket.addEventListener(Event.CONNECT,connectedHandler);
socket.addEventListener(Event.CLOSE, onclose);

二。
socket = new Socket;
socket.connect("192.168.10.115",1237);
socket.addEventListener(Event.CONNECT,connectedHandler);
socket.addEventListener(ProgressEvent.SOCKET_DATA,acceptDataHandler);socket.addEventListener(Event.CLOSE, onclose);

第一段代码和第二段代码的区别在于
在socket连接服务器之前和之后  添加socket数据监听器事件
第一种情况 程序可以正常连接,正常通信
第二种情况 程序可以正常连接,但是当服务器往客户端发送数据的时候就会出现问题。
有可能是flashplayer在每次手动连接前会先主动连接一次  去寻找策略文件
分享到:
评论

相关推荐

    FLASH AS3 SOCKET收发16进制示例

    `HEXtoString as3.as`这个文件可能包含一个函数,用于将16进制字符串转换为ByteArray,以便于Socket通信。 在AS3中,使用Socket类的步骤如下: 1. **创建Socket实例**:首先,你需要创建一个Socket对象,例如`var ...

    一个简单的SOCKET通讯程序

    本示例“一个简单的SOCKET通讯程序”旨在阐述如何构建一个基本的客户端-服务器(C/S)架构,通过Socket进行数据传输。 首先,我们来了解Socket的基本概念。Socket是操作系统提供的接口,它允许应用程序通过Internet...

    AS与java socket通讯解决安全沙箱

    在AS与Java进行Socket通信时,通常会遇到的一个问题就是安全沙箱。安全沙箱是Flash Player为了防止恶意代码对用户的系统造成危害而实施的一种安全机制。它将Flash内容分为不同的沙箱,如本地沙箱、网络沙箱等,限制...

    as3_Socket_的简单实例

    在描述中提到的POP3协议是一个应用层协议,用于从邮件服务器接收邮件。POP3服务器通常监听110端口。在AS3中实现POP3客户端,你需要理解POP3协议的命令格式,例如`USER`、`PASS`、`LIST`、`RETR`等,并使用`Socket`...

    PB9实现的SOCKET通讯协议

    - 创建SOCKET:使用`pbsock.CreateSocket()`方法创建一个SOCKET对象。 - 连接服务器:`pbsock.Connect()`方法用于连接到指定IP地址和端口号的服务器。 - 发送数据:使用`pbsock.SendData()`方法将数据发送到连接...

    发那科机器人与视觉socket通讯

    "JOB2.TP"可能是一个包含Socket通讯功能的机器人工作程序,负责与视觉系统进行交互。 10. **SOCKET通讯程序说明.txt**:这个文本文件很可能提供了详细的Socket通讯程序指南,包括如何配置连接、编码解码数据、处理...

    C#串口通讯和socket通讯demo

    一个典型的Socket程序包括创建Socket实例,绑定到指定IP和端口,监听连接(服务器端),或者连接到远程主机(客户端),然后进行数据的读写操作。在"**CSharpPort**"压缩包中,可能有一个`SocketDemo`项目或类,它...

    经典 VB.net 里面的socket通讯范例

    以上代码只是一个基本示例,实际应用中可能需要处理异常、关闭连接、多线程等问题。提供的压缩包文件"VB.net TCPIP 通讯范例"应该包含了更完整的代码示例,可以进一步学习和参考。 总之,VB.NET中的Socket通信涉及...

    flash as3.0 socket编程

    host 参数可以是一个域名或 IP 地址,而 port 参数是一个整数值,表示 Socket 服务器监听的端口号。 在连接 Socket 服务器时,我们需要确定两个信息:Socket 服务器的域名或 IP 地址,和服务器监听的端口号。无论...

    三菱Q系列PLC之间SOCKET通讯详解.docx

    《三菱Q系列PLC之间SOCKET通讯详解》 在现代工业自动化领域,PLC(可编程逻辑控制器)之间的通信是实现设备间协同工作的重要环节。三菱Q系列PLC以其强大的功能和稳定性,在众多PLC产品中脱颖而出。本文将深入探讨...

    WfServer_socket通讯_

    在IT行业中,网络通信是至关重要的一个领域,而Socket编程是网络通信的基础。"WfServer_socket通讯_"这个主题显然关注的是如何通过Socket实现服务器与客户端之间的数据交换。Socket编程通常涉及TCP/IP协议栈,允许...

    很实用的 socket通讯工具

    Socket通讯是计算机网络编程中的一个核心概念,它提供了一种在不同进程或计算机间进行数据交换的方法。在本文中,我们将深入探讨“很实用的Socket通讯工具”这一主题,了解Socket的基本原理、如何使用以及其在实际...

    socket通讯测试工具

    3. **数据交互**:工具提供了一个用户友好的界面,允许用户输入要发送的数据,并实时显示接收到的数据,方便开发者观察数据的完整性和正确性。 4. **错误检测**:如果在连接、发送或接收过程中出现错误,工具通常会...

    Socket通讯简单Demo

    Socket通讯是计算机网络编程中的一个基础概念,它允许两台或多台计算机通过网络进行通信。在本"Socket通讯简单Demo"中,包含了服务端(socketserver)和客户端(socketclient)两个部分,它们共同构建了一个简易的...

    codesys socket 通讯实例的工程项目

    内容包含Soket通讯测试客户端以及服务端的软件,以及Codesys工程项目的示例程序。 主要用设备用于相机以及上位机的Socket通讯

    C# Socket通讯/TCP通讯,完整代码demo

    本示例提供了一个完整的C# Socket通讯/TCP通讯的代码demo,旨在帮助开发者理解和应用网络通信技术。 首先,我们要理解Socket的基本概念。Socket在计算机网络中扮演着桥梁的角色,它允许两台计算机通过网络进行数据...

    AB PLC 与 PC 通过 socket 通讯文档

    这意味着用户需要对AB PLC的安装和布线指令,以及所有适用的法规、法律和标准要求有一个全面的了解。 ### 2. 安全注意事项 AB公司强调,在安装、调整、投入使用、组装、拆卸和维护AB PLC时,需要由经过适当培训的...

    socket通讯测试.rar_fx3u套接字通讯_socket_socket通讯测试_三菱PLC ACtive_三菱plcFX-

    三菱plc fx_5u tcp套接字Active编程

    android实现socket通讯

    1. **创建Socket**:客户端需要创建一个`Socket`对象,指定服务器的IP地址和端口号。 ```java Socket socket = new Socket("192.168.1.100", 8888); ``` 其中"192.168.1.100"是服务器的IP地址,8888是服务器端...

    欧姆龙TCP UDP Socket网络通讯.zip

    - SocketTool通常是一个辅助工具,用于测试和调试TCP/UDP Socket通信。它允许用户发送和接收数据,查看通信过程,这对于理解协议工作原理和排查问题非常有用。 5. **FINS协议**: - FINS是欧姆龙PLC的通信协议,...

Global site tag (gtag.js) - Google Analytics