热门文章 | 热门软件| 热门源码 | 热门电影 | 知识库 | 联系我们
软件 源码 教程 影视 健康 招聘
  HTML | JavaScript | ASP | PHP | JSP | NET | VB | VC | VF | Windows | Linux | Mysql | Mssql | Oracle | Struts 
当前位置: 创世纪计算机资源网 -> 文章频道 ->flash 
站内搜索:
AMF-RPC的开源实现OpenAMF
作者:佚名 来源:不详 整理日期:2007-10-12

    OpenAMF是一个开源的AMF-RPC实现,几乎可以替代Flash Remoting MX for Java。并且也有自己的一些特点,本章们就来介绍一下怎样使用OpenAMF开发Flash网络应用程序。

    21.2嗨!Flash Remoting MX for Java
现在,们将创建一个最简单的使用OpenAMF的Flash影片应用程序——一个类似传统的 Hello World程序。

    从webapps\3JK\WEB-INF\Classes目录下将flashRemoting目录复制到webapps\3JK_with_OpenAMF\WEB-INF\classes目录下,实际上这些类都可以被用于OpenAMF。

    打开前面们调用Ref="tag-1745-1.html">javabeans的Flash影片应用程序,只需修改一下网关的地址就可以了。

找到下面的一行代码:

var myService:Service = new Service("http://localhost:8080/3JK/gateway", null, "flashRemoting.javaBeansTest.FlashJavaBeans", null, null);

修改为:

var myService:Service = new Service("http://localhost:8080/3JK_with_OpenAMF/gateway", null, "flashRemoting.javaBeansTest.FlashJavaBeans", null, null);

按Ctrl+Enter键测试Flash影片应用程序,可以看到在“输出”面板中出现们在JavaBeans中定义的信息。

<!--[if !vml]--><!--[endif]-->

图21.1 “输出”面板中显示返回值

同样也可以调用其它的例子,但是要注意将支持的类(例如rowSet.jar)复制到3JK_with_OpenAMF\WEB-INF\lib目录下。

技巧与提示

OpenAMF不支持将Servlet和JSP作为远程服务方法。

相关文章
暂无