Flash中用as2,代码如下
//设置成系统默认
System.useCodepage = true
var socket = new XMLSocket();
socket.onConnect = function(success:Boolean) {
if (success) {
trace("连接成功! ");
socket.send("测试 \0");
play();
} else {
trace("连接失败了!");
}
};
socket.onClose = function() {
trace("连接丢失! ");
stop();
};
if (!socket.connect("localhost", 82)) {
trace("连接失败!");
} else {
trace("等待连接中..");
}
socket.onData = function(scr) {
trace(scr);
fscommand(scr,src);
};
_root.onEnterFrame = function() {
/* if(Key.isDown(Key.END))
{
socket.send("roading..");
trace("send")
}*/
if (Key.isDown(Key.END)) {
socket.send("链接丢失!\0");
socket.close();
}
};
服务器端使用mina的服务器监听,具体代码就不在这里贴了。
分享到:
相关推荐
"FlashSocket与C#通讯"是一个关键的主题,涉及到客户端与服务器之间的低延迟、双向通信。以下是关于这个主题的详细解释: FlashSocket,全称Adobe Flash Socket,是Adobe Flash Player支持的一种高级网络功能,它...
"js+socket实现web通讯"是指通过JavaScript结合WebSocket协议或者Flash的Socket API来实现Web端的实时通信。WebSocket提供了一种高效、双向通信的机制,而当面临跨域限制时,可以借助Flash的Socket功能作为桥梁。...
Socket通信是网络编程的一个重要组成部分,它允许客户端和服务器之间进行双向通信。在AS3中,我们可以使用Socket类来实现这一功能。本示例主要探讨如何在Flash AS3中使用Socket类来发送和接收16进制数据。 首先,让...
标题中的“C# Socket单端口多种通讯协议服务”是指使用C#的Socket类库来构建一个服务器,该服务器可以在单一端口上同时支持多种不同的通讯协议,如HTTP、WebSocket、Flex策略和Fast中间件。这是一项高级技术,因为它...
虽然这需要Flash Player的插件支持,但可以通过Flash的Socket类与VC中的WebSocket服务器进行交互,实现低延迟的实时通信。 5. **JSON或XML数据交换**:无论是通过哪种通信方式,数据交换通常采用JSON或XML格式,...
在IT行业中,网络通信是应用程序之间交互的重要方式之一。在这个场景中,我们关注的是...提供的压缩包文件“AS与java socket通讯 解决安全沙箱”可能包含示例代码或更详细的说明,帮助你更好地理解和实践这个过程。
- Flash作为一种客户端技术,可以创建丰富的媒体和交互式应用,但不能直接访问服务器端数据。为了获取或发送数据,Flash需要借助ActionScript(AS)与服务器进行通信。 - PHP是一种流行的服务器端脚本语言,常用于...
- FMS(Flash Media Server)和FCS(Flash Communication Server)是Adobe提供的服务器产品,用于流媒体和实时交互。 - 它们支持视频流、音频流以及使用AMF进行的高级数据通信,如FlashRemoting。 - FMS/FCS可以...
Socket类允许客户端和服务器之间建立双向通信通道,使得数据可以双向传输。 在线聊天功能的核心在于实现实时的消息传递。在Flex客户端,你可以创建一个Socket对象,指定服务器的IP地址和监听的端口号,然后打开连接...
"一苏通"是一款基于Java和Flash技术实现的通讯工具,专用于局域网内的实时聊天功能。这个项目展示了如何将两种不同的编程语言和技术融合在一起,以创建一个交互性强、实时性好的通信平台。下面我们将深入探讨其中...
压缩包中的"flash&java.rar"可能包含示例代码,演示了如何在Flash中实现与Java服务器的连接和数据交换;"fms客户端同步显示.rar"可能涉及的是如何利用FMS实现在多个Flash客户端间的数据同步,比如游戏画面同步或聊天...
标题中的“flash 843安全策略文件 java版本”指的是在Flash开发中,为了实现Flash Player与服务器之间的Socket通信,必须遵循的安全策略。Flash Player在默认情况下不允许跨域访问,即不能连接到不同源的服务器。...
描述中的"flash使用socket通讯的一个挺好的例子哦"意味着我们有一个实际的AS3 Socket通信案例,这个案例可能包含了客户端和服务器端的代码示例,可以帮助我们更好地理解如何实现通信流程。 在标签"客户端与服务端...
通过Flash Socket,可以创建一个到服务器的双向通信通道,保持连接打开状态,直到应用程序明确关闭它。这种方式可以实现低延迟、高效的数据传输,特别适合实时应用。 **JavaScript与Flash的通讯** 虽然Flash能建立...
在AS3(ActionScript 3.0)中,UDP通信通常用于Flash应用程序,因为TCP的延迟和确认机制可能不适合这类实时交互的需求。AS3为开发者提供了Socket类来处理TCP连接,但同时也提供了NetConnection类来处理UDP通信。...
通过在服务器端设置一个中间代理,Java和Flash可以进行双向的Socket通信。这种方式提供了更灵活的数据交换,但需要处理更多的网络编程细节。 3. **Shared Objects**: Flash支持本地存储共享对象,可以被Java读取或...
### Flex和Java的Socket通信详解 #### 一、引言 在互联网应用开发中,不同技术栈之间的通信是非常重要的一个环节。本篇文章将详细介绍如何利用Flex和Java进行Socket通信,并通过具体的实例展示整个过程。 #### 二...
通过Socket,Flash可以实时地与服务器进行双向数据传输,实现即时通讯、在线游戏等功能。而HTTP请求则用于向服务器发送异步请求,获取数据,更新状态等。此外,Flash还可以利用FileReference对象上传文件,使用...
本篇将深入探讨几种主要的通信方式:URLLoader,HTTPService和Socket。 一、URLLoader URLLoader是Flex中用于加载和发送HTTP、FTP和File协议请求的组件。它通过URLRequest对象指定要访问的资源,并通过Event....
结合以上内容,我们可以总结出 Flash 与后台通信的基本流程:首先在客户端创建 `Socket` 实例,然后设置服务器地址和端口并建立连接;接下来发送数据,并监听数据接收事件。而在服务端,则通过 `ServerSocket` 监听...