这篇文章拖得太久,为追求系列教程的完事,还是拿出来晒一下。这回我们将以BlazeDS为例,讲述怎样使用Flash Builder 4和 BlazeDS远程服务创建数据为中心的应用。
1. 了解BlazeDS与Remote Object Service,详见http://www.riafan.com/blazeds-remote-object-service。
2. 使用Eclipse 建立一个Java Project。编写好远程服务类(如附件)。
3. 下载BlazeDS 4二进制分发版
,解压到tomcat的webapps目录下。其中flex-rds-server.jar是BlazeDS 4中的新增的一个包,是BlazeDS RDS服务器必须的。
打开web.xml 文件,添加RDSdispatchServlet的声明和映射。这样我们就可以通过连接BlazeDS向导导入BlazeDS服务了。
注意,还要将useAppserverSecurity 的value为false表示不用使用RDS服务器身份验证时不需要输入用户名密码。
4. 修改remoting-config.xml,配置好远程服务目标(destination)。将Web Project部署到tomcat并启动它。
5. 新建一个 Flex Project,在“应用服务器类型”一栏中选择“J2EE”和 “BlazeDS”后点击“下一步”。
6. 在弹出窗体中进行设置,点击“验证配置”按钮,若无错误提示,即可进入下一步后直接按“完成” 。
7. 创建UI:新建HelloWorld.mxml,在主程序中放置nameTextInput、submitButton和resultLabel。
8. 配置服务:在“数据/服务”视图,我们来配置之前后台发布的 RemoteClass,点击“链接数据/服务” 。
在弹出窗体中选择BlazeDS,此时如果询问你RDS的密码,我们可以选择不需要密码直接跳过这步。
简单设置一下服务名及包名,如下图。
9. 其余步骤与http://www.riafan.com/dcd-flash-builder-4-zend-amf-base中的7~11步相 同。
点击此处下载本实例的工程及源码。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。