FMS 学习 (三) 连接

Jack FMS 学习 () 连接

By jackgun_at_126.com 

 客户端就两行:  

con = new NetConnection(); //建立对象  

con.connect(rtmp://host:port/appName/); //连接。

 

本地地址可以简写成rtmp:/appName/,注意是: rtmp:/ 

 就是这么简单了。当然你连接过去,服务器总得给些东西回来:  

 

 con.onStatus=function(info){ 

         trace(“这里有服务器返回的信息:”+info.code);   

}   

 

onStatus 事件返回的更多的信息:   

con.onStatus = function(info) {
  switch (info.code) {
  case "NetConnection.Connect.Success" :
    trace("连接上啦");
    break;
  case "NetConnection.Connect.Failed" :
     trace("连接失败,请检查网络");
    break;
  case "NetConnection.Connect.Rejected" :
    trace("服务器拒绝连接");
    break;
  case "NetConnection.Connect.Closed" :
    trace("连接关闭");
    break;
  }
};

 除了 info.code ,还有info.level info.description 等。是些什么东东自己去试吧 :P   

相对应的服务器端:   

application.onConnect = function(client) {     

application.acceptConnection(client);  //同意连接   

//application.rejectConnection(client); 这是拒绝   

};   

application.onDisConnect function(){
 //当用户离线时,要执行的程序
}  

 更多服务器端的内容以后再说吧 :)




[本日志由 jack 于 2006-06-29 04:54 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: FMS 学习 连接
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.