`
foodyi
  • 浏览: 7657 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

fms服务器端通过openamf与Java通信

阅读更多

好的,如果了解fms,openamf 那么你将会很容易的理解我在搞些什么 ^ ^

fms client端和server端的通信,网上教程很多我就不重复了..下面的程序是fms server端的通信文件程序

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 );

}

 




刚刚学习fms,感觉如果利用fms做一个系统少不了要和服务器端程序通信。所以就研究了一下如何用通过remoting的方式让fms服务器端和java通信。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics