浏览 3449 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-06-17
最后修改:2009-06-17
好的,如果了解fms,openamf 那么你将会很容易的理解我在搞些什么 ^ ^ load('netservices.asc'); //fms服务器端接收客户端请求 application.onConnect = function( client ) { //fms客户端调用服务器端方法 client.serverHelloMsg = function( helloStr ) { //设置访问网关,根据工程中web.xml设置的openamf servlet mapping的值 NetServices.setDefaultGatewayUrl('http://localhost:8080/chat/gateway'); var conn = NetServices.createGatewayConnection(); //远程调用HelloWorld类的post方法,如果有包路径前面加上包的名称.回调对象是this(这里的this就是client),传递的参数是flash的对象类型 conn.call("HelloWorld.post",this,{locale:"en_US"}); return "Hello, " + conn + "!"; } //失败回调函数 client.onFault = function(obj) { trace("fault"); } //成功回调函数 client.onResult = function(obj) { trace("result"); } application.acceptConnection( client ); }
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |