Flash AS3教程:ApplySocket类
2008-06-05 11:22:00 来源:WEB开发网是否加上包边处理
如果该值为true,则表示,send传入的参数都将会用rs和ls包起来进行传输到socket端,当socket原版返回数据的时候,在使用正则将真正的数据取出来,并且以datatype类型返回
反之,则不做任何处理。
datatype属性:
public var datatype:String;
发布同步事件的时候,data采用何种类型返回
String:以字符串返回,就是说传入什么返回什么
Array:以数组返回,选择使用Array返回的时候,isSide值必须为true,否则无法断点找出数组,原理就是,通过使用ls rs两个符号包起来,然后使用正则把符号中的数据提取出来,并且返回数组。如果,socket服务端,可能还会抛出其他数据给客户端,那么采用isSide包边处理,则socket回传的数据,该类会自动处理,将send出去的数据原本拿下来,回传数据不受影响
Object:以Object返回,如果send过去的数据,都是以一个变量名一个参数值来传输的,那么可以采用Object来接收数据,这样的话,返回data中,直接返回send进去的第一个参数,即可获得值(该类型不常用,一般只在特殊情况使用)
ArrayArray:以数组嵌套数组的形式返回数据,如果socket的执行效率不是很高,或者同步要求不是很高,那么客户端send一次,未必会接收到同步事件,可能会堆积在一起,一起发送到客户端,这个时候,就可以采用ArrayArray的形式,那么该类会帮你把send过去的数据,重新划分,并且以一个数组为一个send数据的形式返回,很利于做连连看,对对碰类似同步不是很即时,很多个动作可以堆积到一起来发送
ArrayObject:以数组嵌套Object的形式返回数据,不过多说,只不过是Array加上Object的符合模式而已(该类型也不常用)
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
- ››asp获取毫秒数
- ››asp.net报“INSERT INTO 语句的语法错误解决
更多精彩
赞助商链接