写在前面的话:接下来的篇幅,我更新的速度会适当放缓。这些内容其实不能算是教程,更贴切的说,是我自己的学习笔记。希望能对大家有所帮助,如果有错误(这个几乎是肯定的),也敬请回复指正!
刚接触XMLSocket的时候,其实很崩溃。因为我们的目的,不仅仅只是解决Flash客户端的
原创
2010-09-07 19:10:37
1314阅读
点赞
1评论
在这一篇里,我将为大家详细讲解Flash和服务器保持长连接的一种重要用法,也就是下面要说的XMLSocket类。这个方法广泛应用于实时的应用程序,例如在线聊天室或现在最火热的Flash网页游戏。使用XMLSocket,可以实现服务器端对客户端的数据推送!
在讲解XMLSoc
原创
2010-09-04 20:19:08
2047阅读
1评论
默认情况下,XMLSocket是将数据组织成XML标准格式进行处理的,并且消息以零字节结束。
但是,unrealircd(包括其它ircd)的消息都是遵循IRC协议以\r\n来尾的,如果ircd不做任何改动的话,XMLSocket是不会收到ircd传递过来的信息,同时XMLSocket发出的命令IRC也不可能正确的进行解析与执行。
如果你想让unrealircd能与XMLSocket协同工作,请按以下步聚操作......
原创
2021-07-29 15:15:17
88阅读
利用Flash XML Socket实现”服务器推”技术的基础是:1.Flash提供了XMLSocket类,服务器利用Socket向Flash发送数据;2.JavaScript和Flash的紧密结合,JavaScript和as可以相互调用。 具体实现的方法:在HTML页面中陷入一个使用了XMLS...
转载
2015-11-16 21:02:00
66阅读
一、XML类和XMLList类的区别
AS3.0中,处理XML主要用到两个主类,XML类和XMLList类,这两个类的很多内容是共通的。应该有人会问,XML和XMLList的区别是什么?
XML:表示单个的 X
原创
2010-09-06 10:28:06
3238阅读
1、HTTP协议对长连接的支持以及各浏览器的支持情况 2、WEB客户端与服务端信息交互的几种方式1)、Flash XMLSocket入门示例:http://en.wikipedia.org/wiki/XMLSocket不足:a)、客户端必须安装 Flash 播放器;b)、因为 XMLSocket 没有 HTTP 隧道功能,XMLSocket 类不能自动穿过防火墙;c)、因为是使用套接口
1、HTTP协议对长连接的支持以及各浏览器的支持情况
2、WEB客户端与服务端信息交互的几种方式 1)、Flash XMLSocket 入门示例不足: a)、客户端必须安装 Flash 播放器; b)、因为 XMLSocket 没有 HTTP 隧道功能,XMLSocket 类不能自动穿过防火墙; c)、因为是使用套接口,需要设置一个通信端口,
使用 Adobe Flex 打开客户端套接字清单 4 中的代码展示了如何通过 Flex 打开客户端套接字:清单 4. 通过 Flex 打开客户端var socket : XMLSocket = new XMLSocket();
// register events:
socket.addEventListener(Event.CLOSE, closehandler);
socket.addEven
转载
2023-09-18 17:48:49
98阅读
public class XmlSocket { //异步socket诊听 // Incoming data from client.从客户端传来的数据public st...
转载
2011-05-18 08:16:00
40阅读
2评论
C# code public class XmlSocket { //异步socket诊听 // Incoming data from client.从客户端传来的数据 ...
转载
2008-11-06 22:09:00
70阅读
2评论
在Adobe Flash Player升级到9.0.124后,由于安全策略的更改,使得在socket或xmlsocket的应用里,原先如用http方式加载安全策略的手段不能继续使用了,类似此类应用必须使用xmlsocket://方式来提供安全策略。flashplayer的安全策略检测过程如下
原创
2021-07-29 15:22:51
193阅读
ActionScript 3.0提供了通过Socket连接的方式与服务器端通信。这点是超越传统B/S结构的重要特征。这样使得网络通信可以即时连接,避免了HTTP协议无状态连接的弊病。ActionScript 3.0使用Socket和XMLSocket类进行连接。需要注意的是使用XMLSocket类进行Socket连接时,不能自动穿过防火墙。
推荐
原创
2009-01-15 01:16:56
3500阅读
C# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class XmlSocket { //异步socket诊听 // Inc
原创
2021-07-31 09:42:01
83阅读
6.处理使用Sockets时候引发的错误. 在程序里通常都会使用try/catch处理I/O和EOF(end of file)错误. Socket和XMLSocket类对
原创
2023-03-03 01:13:27
87阅读
注意:XMLSocket 接收到服务端下发的数据时,将连续放于接收缓冲区,直到接收到 "\0" 字节(字节内容为 ASCII 值 0),才认为接收完成,并调用相应的 onData 或 onXML 事件,因此,服务端使用标准的 String 类族,则在发送数据结尾应手动加上 "\0",同样,当XMLSocket发送数据时,也会在数据的结尾自动加上"\0"。1、允许FLASH访问网络2、如果只是运行或
要进行信息交互,首先要建立一对互相连接的Socket客户端代码如下public function Client()
{
Socket = new XMLSocket();
Socket.connect(IP, port);
Socket.onClose = ServerClose;
Socket.onConnect = ConnectSuccess;
Socket.onDat
转载
2024-09-16 13:16:37
36阅读
在最新的Adobe Flash Player 9.0.124中,安全策略进行多项更改,如果你的应用中使用了socket 或xmlsocket的话,就要特别注意了,否则你的应用是不会正确运行的
原创
2021-07-29 15:22:53
399阅读
前面已经说到了如何对unrealircd进行修改以能适应与flash XMLSocket的协同工作,下面将详细介绍如何用flash对其进行测试,如果你机器上安装了flash,请按以下步聚操作......
原创
2021-07-29 15:15:16
110阅读
C# code public class XmlSocket { //异步socket诊听 // Incoming data from client.从客户端传来的数据 public static string data = null; // Thread signal.线程 用一个指示是否将初始状态设置为终止的布尔值初始化 ManualResetEvent 类的新实例。 public static ManualResetEvent allDone = new ManualResetEvent(false); //static void Main(string[] args) //{ // S
转载
2008-11-06 22:09:00
85阅读
2评论
这两天,我要去上海出差,所以应该不会更新了。
回来之后,我会准备一个系列,给大家详细的讲解XMLSocket的用法。这个讲解要准备的资料相对比较多,也牵涉一些我并不是太熟悉的语言,所以可能也会需要几天的准备时间
原创
2010-08-30 18:52:07
377阅读
3评论