跟我StepByStep学FLEX教程------Flex和Java通信之BlazeDS

本文介绍如何使用BlazeDS实现Flex与Java之间的通信。BlazeDS作为一款开源的数据服务中间件,能够替代收费的LiveCycleDataService,使Flex应用程序能与远程Java服务进行交互,适用于已有J2EE项目的增强或Flex项目的复杂功能开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

跟我StepByStep学FLEX教程------Flex和Java通信之BlazeDS

 

 

说明:该文系作者原创,请勿商用或者用于论文发表,转载必须经作者同意并且注明出处。

 

      Flex和Java通信,一般来说使用LCDS(LiveCycle Data Service),不过这个是收费的,所以就用免费的BlazeDS代替,BlazeDS是官方从LCDS中分离出来的开源数据服务中间件。

     为什么来说一般来说是用LCDS,也就是说不一定非要用LCDS,因为LCDS提供的功能完全可以自己实现,而且除了RemoteObject方式,还有WebService、HTTPService等等。简而言之,使用LCDS使FLEX与后台的通信更多的便捷和特性。
     BlazeDS是基于服务器的JAVA远程控制和WEB消息传递技术,使得在浏览器上运行的Flex应用程序和远端的JAVA应用程序之间互相通信。

     Adobe官方网站这样描述BlazeDS的:

     BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex® and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.

     这样就可以为已有的J2EE项目增加Flex,或者Flex项目实现复杂功能应用。

     官方网址如下:

     http://opensource.adobe.com/wiki/display/blazeds/BlazeDS



      

 

 

      下一讲就是要用BlazeDS对JAVA和Flex开发进行环境配置了。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值