`
xiazongjie
  • 浏览: 5690 次
社区版块
存档分类
最新评论

flash的socket和服务器通讯

阅读更多
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与C#通讯"是一个关键的主题,涉及到客户端与服务器之间的低延迟、双向通信。以下是关于这个主题的详细解释: FlashSocket,全称Adobe Flash Socket,是Adobe Flash Player支持的一种高级网络功能,它...

    js+socket实现web通讯

    "js+socket实现web通讯"是指通过JavaScript结合WebSocket协议或者Flash的Socket API来实现Web端的实时通信。WebSocket提供了一种高效、双向通信的机制,而当面临跨域限制时,可以借助Flash的Socket功能作为桥梁。...

    FLASH AS3 SOCKET收发16进制示例

    Socket通信是网络编程的一个重要组成部分,它允许客户端和服务器之间进行双向通信。在AS3中,我们可以使用Socket类来实现这一功能。本示例主要探讨如何在Flash AS3中使用Socket类来发送和接收16进制数据。 首先,让...

    C# Socket单端口多种通讯协议服务

    标题中的“C# Socket单端口多种通讯协议服务”是指使用C#的Socket类库来构建一个服务器,该服务器可以在单一端口上同时支持多种不同的通讯协议,如HTTP、WebSocket、Flex策略和Fast中间件。这是一项高级技术,因为它...

    VC与Flash通讯例子

    虽然这需要Flash Player的插件支持,但可以通过Flash的Socket类与VC中的WebSocket服务器进行交互,实现低延迟的实时通信。 5. **JSON或XML数据交换**:无论是通过哪种通信方式,数据交换通常采用JSON或XML格式,...

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

    在IT行业中,网络通信是应用程序之间交互的重要方式之一。在这个场景中,我们关注的是...提供的压缩包文件“AS与java socket通讯 解决安全沙箱”可能包含示例代码或更详细的说明,帮助你更好地理解和实践这个过程。

    两个FLASH与PHP通讯实例代码

    - Flash作为一种客户端技术,可以创建丰富的媒体和交互式应用,但不能直接访问服务器端数据。为了获取或发送数据,Flash需要借助ActionScript(AS)与服务器进行通信。 - PHP是一种流行的服务器端脚本语言,常用于...

    as和后台通讯 URLLoader(URLStream) FlashRemoting XMLSocket(Socket) FMS/FCS

    - FMS(Flash Media Server)和FCS(Flash Communication Server)是Adobe提供的服务器产品,用于流媒体和实时交互。 - 它们支持视频流、音频流以及使用AMF进行的高级数据通信,如FlashRemoting。 - FMS/FCS可以...

    flex与socket之间的通信

    Socket类允许客户端和服务器之间建立双向通信通道,使得数据可以双向传输。 在线聊天功能的核心在于实现实时的消息传递。在Flex客户端,你可以创建一个Socket对象,指定服务器的IP地址和监听的端口号,然后打开连接...

    一苏通(java+flash)通讯工具

    "一苏通"是一款基于Java和Flash技术实现的通讯工具,专用于局域网内的实时聊天功能。这个项目展示了如何将两种不同的编程语言和技术融合在一起,以创建一个交互性强、实时性好的通信平台。下面我们将深入探讨其中...

    flash网游基础通讯(FMS,JAVA)

    压缩包中的"flash&java.rar"可能包含示例代码,演示了如何在Flash中实现与Java服务器的连接和数据交换;"fms客户端同步显示.rar"可能涉及的是如何利用FMS实现在多个Flash客户端间的数据同步,比如游戏画面同步或聊天...

    flash 843安全策略文件 java版本

    标题中的“flash 843安全策略文件 java版本”指的是在Flash开发中,为了实现Flash Player与服务器之间的Socket通信,必须遵循的安全策略。Flash Player在默认情况下不允许跨域访问,即不能连接到不同源的服务器。...

    (AS3)socket+客户端与服务端+实例

    描述中的"flash使用socket通讯的一个挺好的例子哦"意味着我们有一个实际的AS3 Socket通信案例,这个案例可能包含了客户端和服务器端的代码示例,可以帮助我们更好地理解如何实现通信流程。 在标签"客户端与服务端...

    利用Flash实现网页长连接并利用Javascript进行通讯

    通过Flash Socket,可以创建一个到服务器的双向通信通道,保持连接打开状态,直到应用程序明确关闭它。这种方式可以实现低延迟、高效的数据传输,特别适合实时应用。 **JavaScript与Flash的通讯** 虽然Flash能建立...

    UDP.rar_as3 udp_flash as3.0 UDP_flash发送udp_udp as3_windows as3.0

    在AS3(ActionScript 3.0)中,UDP通信通常用于Flash应用程序,因为TCP的延迟和确认机制可能不适合这类实时交互的需求。AS3为开发者提供了Socket类来处理TCP连接,但同时也提供了NetConnection类来处理UDP通信。...

    java_and_flash.rar_flash java_java flash

    通过在服务器端设置一个中间代理,Java和Flash可以进行双向的Socket通信。这种方式提供了更灵活的数据交换,但需要处理更多的网络编程细节。 3. **Shared Objects**: Flash支持本地存储共享对象,可以被Java读取或...

    Flex和java的socket通信

    ### Flex和Java的Socket通信详解 #### 一、引言 在互联网应用开发中,不同技术栈之间的通信是非常重要的一个环节。本篇文章将详细介绍如何利用Flex和Java进行Socket通信,并通过具体的实例展示整个过程。 #### 二...

    FLASH与后台总动员.pdf

    通过Socket,Flash可以实时地与服务器进行双向数据传输,实现即时通讯、在线游戏等功能。而HTTP请求则用于向服务器发送异步请求,获取数据,更新状态等。此外,Flash还可以利用FileReference对象上传文件,使用...

    flex与java通讯,URL,HTTPService,Socket

    本篇将深入探讨几种主要的通信方式:URLLoader,HTTPService和Socket。 一、URLLoader URLLoader是Flex中用于加载和发送HTTP、FTP和File协议请求的组件。它通过URLRequest对象指定要访问的资源,并通过Event....

    关于FLASH与后台通信问题

    结合以上内容,我们可以总结出 Flash 与后台通信的基本流程:首先在客户端创建 `Socket` 实例,然后设置服务器地址和端口并建立连接;接下来发送数据,并监听数据接收事件。而在服务端,则通过 `ServerSocket` 监听...

Global site tag (gtag.js) - Google Analytics