没有合适的资源?快使用搜索试试~ 我知道了~
ActionScript3.0 Socket编程
需积分: 0 5 下载量 57 浏览量
2009-05-22
18:20:20
上传
评论
收藏 53KB DOC 举报
温馨提示
试读
15页
1.与Socket服务器建立连接. 2.向Socket服务器发送数据. 3.从Socket服务器读数据. 4.同Socket服务器进行握手,并确定收到了什么样的数据和如何处理这些数据. 5.与Socket服务器断开,或者当服务器想与你断开的时候发消息给你. 6.处理使用Sockets时候引发的错误.
资源详情
资源评论
资源推荐
编程
我们在使用 进行 编程的时候需要关注下面的问题我
们将在今后的学习中逐个对下面的问题进行讨论并尽量逐渐的改进我们的程序
与 服务器建立连接
向 服务器发送数据
从 服务器读数据
同 服务器进行握手并确定收到了什么样的数据和如何处理这些数据
与 服务器断开或者当服务器想与你断开的时候发消息给你
处理使用 时候引发的错误
编程
与 服务器建立连接
解决方法
我们通过调用 或者 方法并监听
网络连接的事件消息
讨论
连接一台 服务器你需要确定两个信息一个是 服务器的域名
或者 地址另一个是服务器监听的端口号
无论你使用的是 还是 类的实例连接请求都是完全的一
样的两个类都是使用一个名叫 的方法该方法有两个参数
该参数为字符串类型可以是一个域名例如!"""#$%&%!也可以
是一个 地址例如!'(!如果 服务器与你该 )&$ 影片
发布的 *+ 服务器是同一个该参数为 ,-&&
该参数为一个表示 服务器监听端口的 值该值最小为 除非
在服务器中有一个 &. 文件用于指定允许端口号小于
因为 )&$ 编程是一个异步的过程方法不会等到一个连
接完成后再执行下一行代码的执行如果你想在一个连接完全执行完之前与一个
完全绑定那么你将会得到一个意想不到的结果并且你当前的代码将不
能工作
在尝试一个新的 连接的时候我们最好先添加一个连接事件监听器当
一个连接建立成功 或者 会发出一个连接事件这就可以让
你知道交互已经准备好了
下面举了一个 实例与本地 服务器的 ' 端口建立连接的
例子
$$/0
%1$ 2&$.3
%1$ 453
%1$ 3
-+&&$6#$%
4$4$3
-+&7-6#$%&0
8"3
9922$4&+:2"
99%$2
$226464;<,,6;=;3
99; 4
!&$& !'3
>
4$7-;464420
$!= "2!3
>
>
>
如果你想通过 与服务器建立连接代码也是基本一样的首先你创
建了一个连接事件监听器然后调用 方法所不同的是 实例改
为了
$$/0
%1$ 2&$.3
%1$ 453
%1$ 3
-+&&$6#$%
4$4$3
-+&7-6#$%&0
8"3
9922$4&+:2"
%$2
$226464;<,,6;=;3
99; 4
!&$& !'3
>
4$7-;464420
$!= #%&"2!3
>
>
>
如果连接失败可那是下面两种原因的一种一种是连接立即失败和运行时错
误另一种是如果无法完成连接从而产生一个 6 或者 -.6 事件
关于错误事件处理信息的描述我们打算改日讨论
请牢记当与一个主机建立一个 连接时)&$ &$. 要遵守如下安
全沙箱规则
)&$ 的"7 文件和主机必须严格的在同一个域名只有这样才可以成功建
立连接
一个从网上发布的"7 文件是不可以访问本地服务器的
本地未通过认证的"7 文件是不可以访问任何网络资源的
你想跨域访问或者连接低于 的端口必须使用一个跨域策略文件
如果尝试连接未认证的域或者低端口服务这样就违反了安全沙箱策略同时
会产生一个 -.6 事件这些情况都可以通过使用一个跨域策略文件解
决无论是 对象还是 对象的策略文件都必须在连接之前通
过使用 1$ .%-.&$2&.)&方法载入策略文件具体如下
-.&$2&.)&! 99"""/ $%92%$
#%&!3
获得的改策略文件不仅定义了允许的域名还定义了端口号如果你不设置端
口号那么 )&$ &$. 默认为 ( 端口?== 协议默认端口在@$&&"A
$A7%B标签中可以使用逗号隔开设置多个端口号下面这个例子就是允
许访问 ( 和 端口
@C#%&48!!CB
@DE<;=F6A2%$A&.F=6
! 99"""%$%2$%9#%&9229A2%$A&.22!B
@A2%$A&.B
@$&&"A$A7%2%$8!5!A8!(!9B
@9A2%$A&.B
编程
向 服务器发送数据
剩余14页未读,继续阅读
livingboy
- 粉丝: 1
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0