·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]FMS3.5实例源代码(2)

时间:2012-08-20 13:18魔豆
上面演示了如何连接到服务器、断开连接、调用服务端的方法,先不要急着运行,因为我们服务端的serverHelloMsg方法还没写呢 3.创建FMS服务端代码 定位到C:\Program Files\Adobe\Flash Media Server 3.5\applications

上面演示了如何"连接到服务器"、"断开连接"、"调用服务端的方法",先不要急着运行,因为我们服务端的serverHelloMsg方法还没写呢
3.创建FMS服务端代码
定位到C:\Program Files\Adobe\Flash Media Server 3.5\applications\HelloWorld 新建一个main.asc的文本文件,写入以下代码

  1. application.onConnect = function(client){     
  2.   client.serverHelloMsg = function(helloStr){    
  3.     trace(helloStr);   
  4.     return "Hello, " + helloStr + "!";     
  5.   }     
  6.   application.acceptConnection(client);     
  7. }  

服务端有二个特殊对象application,client;用来生成“应用实例”以及“对客户端的引用”,注意服务端的trace(helloStr),我们知道Flash CS4中trace的信息会显示在flash输出窗口中,而服务端没有输出窗口,输出的信息将会自动保存到
C:\Program Files\Adobe\Flash Media Server 3.5\logs\_defaultVHost_\HelloWorld\_definst_\application.xx.log
保存的内容类似下面这样:
#Version: 1.0
#Start-Date: 2010-03-14 13:38:08
#Software: Adobe Flash Media Server 3.5.1 r516
#Date: 2010-03-14
#Fields: date time x-pid x-status x-ctx x-comment
2010-03-14 13:38:05 8152 (s)2641173 Hi FMS! -
好了,回到Flash Cs4中,按下Ctrl + Enter可以运行了

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器