论坛首页 Java企业应用论坛

将flex集成到J2EE应用程序的BlazeDS实现

浏览 9333 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (10)
作者 正文
   发表时间:2009-11-27   最后修改:2009-11-30

    事情发生在中大医疗网的会诊emcc功能时,因为项目需求,需要使用Flex的前端技术代替servlet和jsp,本人对于flex和servlet通讯可谓一知半解,经过在网上查阅了一些资料,发觉Flex 支持多种远程调用方式,包括 HTTP,Web Services 和 AMF,不过,针对 J2EE开发的服务器端应用,可以通过集成 BlazeDS,充分利用 AMF 协议并能轻易与 Flex 前端交换数据,这种方式是 Java EE 应用程序集成 Flex 的首选,BlazeDS 是 Adobe LifeCycle Data Services 的开源版本,遵循 LGPL v3 授权,可以免费使用。BlazeDS 为 Flex 提供了基于 AMF 二进制协议的远程调用支持,其作用相当于 Java 的 RMI。有了 BlazeDS,通过简单的配置,一个 Java 接口就可以作为服务暴露给 Flex,供其远程调用。

 

   下面是会诊emcc功能的部分flex效果:

      

        

 

详细使用BlazeDS请点击下面的url连接:http://www.ibm.com/developerworks/cn/java/j-lo-jeeflex/?S_TACT=105AGX52&S_CMP=tec-csdn

 

  • 大小: 66.2 KB
   发表时间:2009-11-27  
居然没有顶。。唯有自己顶下
0 请登录后投票
   发表时间:2009-11-27   最后修改:2009-11-27
yanwt 写道
我们用hessian集成,用起来很爽。

看了一下hessian方面的资料。。初步有些了解,hessian对于二进制RPC协议是支持的,但是不知道他对于amf支持如何?
0 请登录后投票
   发表时间:2009-11-28  
yanwt 写道
java对象是和as对象兼容的,标准的类型不需要做特殊处理,可以直接转换。

呵。。感觉好像不错的样子。。有空要去试试
0 请登录后投票
   发表时间:2009-11-28  
别写这么大一个标题,你这个连入门都算不上,还敢称最佳实践,做人要学会谦虚。
0 请登录后投票
   发表时间:2009-11-28  
红四团 写道
别写这么大一个标题,你这个连入门都算不上,还敢称最佳实践,做人要学会谦虚。

现在的新人大多是这样的
0 请登录后投票
   发表时间:2009-11-28  
flex 用丑到这份上.
0 请登录后投票
   发表时间:2009-11-28  
典型的浮躁,一知半解。就算是使用BlaseDS,也还有很多问题要解决,具体在项目中使用一下,你就明白了。另外把Java的Service暴露出来后,安全问题也是需要考虑的。
0 请登录后投票
   发表时间:2009-11-28  
简直是抄来的文字.
0 请登录后投票
   发表时间:2009-11-28  
我支持楼主,,

各位不屑楼主的朋友你们拿出来最佳实践,
如果拿不出来,即使你是全国FLEX集成JAVA用的最强的人也是最差的一个!

共享精神值得称赞!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics