`
NumberWen
  • 浏览: 29267 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

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

阅读更多

    事情发生在中大医疗网的会诊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
分享到:
评论
21 楼 红四团 2009-12-04  
NumberWen 写道
红四团 写道
典型的浮躁,一知半解。就算是使用BlaseDS,也还有很多问题要解决,具体在项目中使用一下,你就明白了。另外把Java的Service暴露出来后,安全问题也是需要考虑的。

如果你flex真是牛的。。请发表下你的高见。。如果你自己都没搞过的。。别以高手口吻训人。。我发贴只不过想告诉大家我用这个集成flex的心得。。其实我知道集成flex有很多方式。。我刚刚付上的url,只不过不想再写一篇配置的东西。。没必要。


你这个能够称得上心得?基本上连一个hello world都算不上,你发这个帖子有什么作用呢?是为了告诉大家BlazeDS有这种功能?还是惊呼你发现了这个真理?最佳实践是在有了大量使用经验后才能写的,从你的情况来看就刚刚入门而已。我们公司使用Flex开发产品已经很长时间了。
20 楼 NumberWen 2009-11-30  
frogfool 写道
NumberWen 写道
superyang 写道
简直是抄来的文字.

拿来主义我觉得没什么。。问题你自己连拿来都不会。。。就好像有以前老生常谈的重造
轮子的问题,我在这里只不过想告诉大家其实flex是可以这样做。。而付上url是我不想重新花时间再写一篇配置。


若是转贴 麻烦请注明[转]
若是共享 麻烦请说明[最佳实践]体现在何处?

看来要先研究其他的flex通讯方式,才能写,如若标题惹的祸。我可以改正。。到时研究完其他的通讯方式。。再发上最佳实践。。
19 楼 NumberWen 2009-11-30  
aiou 写道
我想楼主只是想展示一下j2ee整合flex实例,怎么会引起这么多非议
题目应该是原因链接里的文章标题,没有什么不妥。
这篇文章对大牛开起来不足道,但是对新手来说是个很好的实例。
虽然这篇文章没涉及到具体步骤

多谢兄弟的理解。。
18 楼 aiou 2009-11-30  
我想楼主只是想展示一下j2ee整合flex实例,怎么会引起这么多非议
题目应该是原因链接里的文章标题,没有什么不妥。
这篇文章对大牛开起来不足道,但是对新手来说是个很好的实例。
虽然这篇文章没涉及到具体步骤
17 楼 superyang 2009-11-30  
NumberWen 写道
superyang 写道
简直是抄来的文字.

拿来主义我觉得没什么。。问题你自己连拿来都不会。。。就好像有以前老生常谈的重造
轮子的问题,我在这里只不过想告诉大家其实flex是可以这样做。。而付上url是我不想重新花时间再写一篇配置。

很少在这里发的.
再来一个简直:
你这样说简直是没有创新.
记得QQ别人说过:重复旧的行为,只能得到旧的结果!
16 楼 frogfool 2009-11-29  
NumberWen 写道
superyang 写道
简直是抄来的文字.

拿来主义我觉得没什么。。问题你自己连拿来都不会。。。就好像有以前老生常谈的重造
轮子的问题,我在这里只不过想告诉大家其实flex是可以这样做。。而付上url是我不想重新花时间再写一篇配置。


若是转贴 麻烦请注明[转]
若是共享 麻烦请说明[最佳实践]体现在何处?
15 楼 NumberWen 2009-11-29  
NumberWen 写道
jltest 写道
直接用servlet有何不好?

。。。BlazeDS 。。是一个提供统一解决flex方案的东西。。轮子没精力。也没必要再造一个

说露了一些。。如果这位朋友不清楚flex的优势。。请百度之
14 楼 NumberWen 2009-11-29  
jltest 写道
直接用servlet有何不好?

。。。BlazeDS 。。是一个提供统一解决flex方案的东西。。轮子没精力。也没必要再造一个
13 楼 NumberWen 2009-11-29  
superyang 写道
简直是抄来的文字.

拿来主义我觉得没什么。。问题你自己连拿来都不会。。。就好像有以前老生常谈的重造
轮子的问题,我在这里只不过想告诉大家其实flex是可以这样做。。而付上url是我不想重新花时间再写一篇配置。
12 楼 NumberWen 2009-11-29  
ghyghost 写道
我支持楼主,,

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

共享精神值得称赞!

多谢这位朋友的谅解。
11 楼 NumberWen 2009-11-29  
红四团 写道
典型的浮躁,一知半解。就算是使用BlaseDS,也还有很多问题要解决,具体在项目中使用一下,你就明白了。另外把Java的Service暴露出来后,安全问题也是需要考虑的。

如果你flex真是牛的。。请发表下你的高见。。如果你自己都没搞过的。。别以高手口吻训人。。我发贴只不过想告诉大家我用这个集成flex的心得。。其实我知道集成flex有很多方式。。我刚刚付上的url,只不过不想再写一篇配置的东西。。没必要。
10 楼 jltest 2009-11-28  
直接用servlet有何不好?
9 楼 ghyghost 2009-11-28  
我支持楼主,,

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

共享精神值得称赞!
8 楼 superyang 2009-11-28  
简直是抄来的文字.
7 楼 红四团 2009-11-28  
典型的浮躁,一知半解。就算是使用BlaseDS,也还有很多问题要解决,具体在项目中使用一下,你就明白了。另外把Java的Service暴露出来后,安全问题也是需要考虑的。
6 楼 mreay 2009-11-28  
flex 用丑到这份上.
5 楼 whaosoft 2009-11-28  
红四团 写道
别写这么大一个标题,你这个连入门都算不上,还敢称最佳实践,做人要学会谦虚。

现在的新人大多是这样的
4 楼 红四团 2009-11-28  
别写这么大一个标题,你这个连入门都算不上,还敢称最佳实践,做人要学会谦虚。
3 楼 NumberWen 2009-11-28  
yanwt 写道
java对象是和as对象兼容的,标准的类型不需要做特殊处理,可以直接转换。

呵。。感觉好像不错的样子。。有空要去试试
2 楼 NumberWen 2009-11-27  
yanwt 写道
我们用hessian集成,用起来很爽。

看了一下hessian方面的资料。。初步有些了解,hessian对于二进制RPC协议是支持的,但是不知道他对于amf支持如何?

相关推荐

    BlazeDS集成Flex+Tomcat开发J2EE模块整合实例

    BlazeDS集成Flex+Tomcat开发J2EE模块整合实例

    在eclipse_的一个项目中同时开发j2ee模块和flex_客户端模块

    Eclipse通过wtp插件对j2ee web app的开发提供了很好的支持,flex builder plugin是基于eclipse 的一个用于开发flex 应用程序的插件,blazeds是一个用于集成flex 客户端和j2ee server的组件,下面介绍一种方法,集成...

    在eclipse中同时开发j2ee模块和flex_客户端模块DOC

    Eclipse 通过 wtp 插件对 j2ee web app 的开发提供了很好的支持 ,flex builder plugin 是基于 eclipse 的一个用于开发 flex 应用程序的插件 ,blazeds 是一个用于集成 flex 客户端和 j2ee server 的组件 , 下面介绍...

    Flex学习大礼包(flex基础教程、flex和java整合)--下载不扣分,童叟无欺

    │ BlazeDS集成Flex+Tomcat开发J2EE模块整合实例.doc │ Flex+Java+Json+BlazeDS+MySQL资料.doc │ Flex.pdf │ J2EE项目整合FLEX项目.doc │ 在eclipse 的一个项目中同时开发j2ee模块和flex 客户端模块.doc │

    blazeds.war

    BlazeDS.war (blazeds是一个用于集成flex 客户端和j2ee server的组件)

    Flex与java 实例文档

    1:BlazeDS集成 Flex+Tomcat开发J2EE模块整合实例 2:Flex + LCDS + Java 入门教程 3:Flex+Java+Json+BlazeDS+MySQL资料 4:J2EE项目整合FLEX项目 5:在eclipse 的一个项目中同时开发j2ee模块和flex 客户端模块

    Flex 学习资料整合

    Flex cookbook、flex与java交互、As3 中文API、AS3 编程清晰版、使用AS组件、BlazeDS集成Flex开发J2EE实例、Flex+Java配置、Flex+Java+Json+BlazeDS+MySQL资料、整合Flex和Java--配置篇…… (全部是中文材料)

    Flex 企业门户网整站系统

    Flex与J2ee集成的完全整站代码 blazeds 为核心通讯,RemoteObject 交互, mysql 为数据库 网站开头动画,首页动画,页面切换动画, Grid ,案例有书本翻页效果,自定义组件。 完全开源

    apachetomcat6.0

    Flex3与J2EE集成所需要的软件有以下五个apachetomcat6.0 MyEclipse_6.0.1GA_E3.3.1_FullStackInstaller.exe FB3_WWEJ_Plugin.exe jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe blazeds.war 但是由于我的...

Global site tag (gtag.js) - Google Analytics