FMS 学习 (三) 连接
作者:jack 日期:2006-06-29
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) { 除了 info.code ,还有info.level 、info.description 等。是些什么东东自己去试吧 :P
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;
}
};
相对应的服务器端:
application.onConnect = function(client) {
application.acceptConnection(client); //同意连接
//application.rejectConnection(client); 这是拒绝
};
application.onDisConnect = function(){
//当用户离线时,要执行的程序
}
更多服务器端的内容以后再说吧 :) 。
上一篇
下一篇

文章来自:
Tags: