事情发生在中大医疗网的会诊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
分享到:
相关推荐
然后,将Flex SWF文件和Blazeds配置文件部署到Web服务器的相应目录,确保JSP页面能够正确加载和初始化Flex应用程序。 在"flex4创建jspweb工程"的文件中,可能包含了上述过程中的源代码、配置文件示例以及可能的教程...
总之,通过Eclipse WTP和BlazeDS,我们可以轻松地构建富互联网应用程序(RIA),将强大的Flex UI与健壮的J2EE后端服务相结合。这种技术组合使得开发者能够创建出响应式、动态的Web应用,提供超越传统HTML页面的交互...
在BlazeDS和Flex的集成中,Tomcat常被用作部署服务器,承载BlazeDS服务以及与之交互的Flex应用程序。 在J2EE模块整合中,BlazeDS通常作为中间件,负责在Flex客户端和Tomcat服务器之间建立连接。开发者可以在Tomcat...
Flex + J2EE + BlazeDS 配置是一个用于构建富互联网应用程序(RIA)的技术组合,它将客户端的Flex界面与服务器端的Java EE服务紧密结合。本文将详细介绍如何配置这一技术栈,帮助开发者快速上手。 首先,我们需要...
FlexModule_j2ee.zip是一个压缩包,包含了将Flex前端技术集成到JSP(JavaServer Pages)和J2EE(Java 2 Platform, Enterprise Edition)后端环境中的示例工程。这个项目旨在展示如何在传统的Web应用中嵌入富互联网...
BlazeDS 框架是 Adobe 公司推出的一个开源项目,主要目的是为了实现富互联网应用程序(Rich Internet Applications,简称 RIA)中的 Flex 前端与 Java 后端(通常为 J2EE 应用)之间的数据通信。在本教程中,我们将...
在这个“blazeDS框架实现Flex与J2EE的通信Demo”中,我们将深入理解如何利用BlazeDS来构建一个简单的Flex应用程序,使其能够与J2EE应用进行交互。 首先,我们需要准备开发环境。在这个示例中,开发者使用的是...
标题所述的“建立Flex客户端与J2EE服务端于同一(BlazeDS服务)工程”是一种集成技术,它将Adobe Flex客户端应用与J2EE服务端应用整合在同一个工程中,利用BlazeDS作为中间件进行通信。BlazeDS是一个开源的服务器端...
Flex应用程序通常运行在Flash Player或Adobe AIR上,可以无缝集成到Web浏览器中。 BlazeDS是Adobe提供的开源项目,它是J2EE与Flex之间的通信媒介。BlazeDS支持AMF(Action Message Format)协议,这种高效的数据...
本案例涉及的是一个典型的Flex与Java EE集成的应用程序开发过程。Flex是Adobe公司推出的一种用于开发丰富互联网应用程序(RIA)的技术,而Java EE则是一套企业级Java应用程序的标准。通过结合这两种技术,可以实现...
Flex4和J2EE是两种在开发富互联网应用程序(RIA)时常见的技术栈。Flex4是一种基于ActionScript和MXML的开源框架,用于构建富客户端应用程序,通常在Adobe Flash Player或Adobe AIR上运行。J2EE(Java 2 Platform, ...
在本文中,我们将深入探讨如何配置一个基于J2EE、Flex和Blazeds的应用实例。首先,我们需要了解这些技术的基本概念。J2EE(Java 2 Platform, Enterprise Edition)是用于构建企业级分布式应用程序的平台,它包含了...
通过上述步骤,成功实现了Flex项目与J2EE应用的整合。这一整合不仅提高了开发效率,还简化了测试流程,对于企业级应用开发而言具有重要意义。未来还可以进一步探索更多高级功能和技术优化方案,以满足更复杂的应用...
6. **优化和部署**:根据性能需求和安全性考虑进行优化,然后将Flex应用程序和J2EE服务部署到生产环境中。 标签“源码”和“工具”提示我们关注集成过程中的代码实现和可能使用的辅助工具。在实际开发中,可能还...