1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 4. J2EE的组件与核心服务 . JMS 消息服务在异构环境下扮演着重要角色。企业大型信息系统或其他旧有遗留系统与J2EE中间件组件这样的全异构系统之间的通信连接,就是靠在两端安装消息服务实现的。通信时,两端应用程序各自与本端的消息服务进程进行会话,网络内消息服务进程之间则通过点到点或异步方式依次传递消息。? JMS(Java Messaging Services,Java消息服务)API实现了消息服务产品调用的标准化,目前市场上此类产品主要有IBM的MQ series、微软的MSMQ、TIBCO的Rendezvous。JMS在这些产品各自的消息API调用之上附加定义了一层,将所有这些产品统一于一个接口。这样,J2EE应用就可以与特定的开发商产品实施保持相对独立。 * 4. J2EE的组件与核心服务 . Javamail/JAF Javamail API为J2EE组件提供统一的e-mail访问接口。JavaMail API 是一个用于阅读、编写和发送电子邮件的可选包(标准扩展),可以用来建立基于标准的电子邮件客户机,它配置了各种因特网邮件协,包括 SMTP、POP、IMAP和MIME及其它协议。 通常开发 JavaMail 程序还需要有 Sun 的 JavaBeans Activation Framework(JAF)。 . ·JTA JTA(Java Transaction API)提供了J2EE中处理事务的标准接口,它支持事务的开始、回滚和提交。同时在一般的J2EE平台上,总提供一个JTS(Java Transaction Service)作为标准的事务处理服务,开发人员可以使用JTA来使用JTS。 * 4. J2EE的组件与核心服务 . RMI—IIOP Remote Method Invocation(RMI,远程方法调用)为分布式计算提供了一种高级的通用解决方案。正如名字所显示的那样,RMI 即调用远程对象上的方法,它使用了连续序列方式在客户端和服务器端传递数据,将面向对象编程模型扩展到了客户机/服务器系统,使 开发者可以用本地对象调用的语法进行远程调用。RMI 在 java.rmi 及其子包中实现。 ·Java IDL/ CORBA 在异构网络(客户机和服务器可能是使用任何语言编写的)中,J2EE 平台提供了另一种解决方案已取代只能在 Java 环境中使用的 RMI,这就是基于 CORBA(Common Object Request Broker Architecture,公用对象请求代理体系)的分布式对象远程调用方法。 RMI—IIOP/ Java IDL这两种技术实现J2EE组件和CORBA组件之间的双向通信。Java IDL是推荐使用的在J2EE环境中访问CORBA对象的方法;反之,RMI—IIOP则是在CORBA客户程序中调用J2EE组件的方法。 * 5. J2EE的组件与核心服务 . JAX( Java XML ) XML是一种可以用来定义其它标记语言的语言。它被用来在不同的商务过程中共享数据。 Java XML API方便使用者在J2EE环境中调用XML文档。JAX API提供的服务包括XML语法分析(SAX和DOM),XML与Java对象的绑定,XML消息发送和XSLT转换等。? . JCA JCA(Java连接器)用来连接J2EE应用程序和EIS体系结构,如ERP、大型机事务处理、数据库以及其他遗留信息系统等,帮助开发者进行不同种类的EIS之间的无缝集成。JCA连接器一方面与J2EE应用服务器建立系统级连接,另一方面与访问EIS资源的应用组件建立应用级连接。和其他服务API类似,JCA API在统一接口的同时,为开发商开发各具特色的资源适配器产品提供空间。 * 5. J2EE的组件与核心服务 . WebService Web 服务(WebService)是一种面向服务的体系结构,能够创建服务的抽象定义、提供服务的具体实现、发布并查找服务、实现服务实例选择,并实现可互操作服务的使用。目前是解决异构系统之间互访问的一种很有效的方案。 J2EE 为 Web 服务提供了完全支持,这些支持建立在下面几 种技术的基础上: JAX-RPC 为客户端通过 SOAP/HTTP 协议调用 Web 服务提供支持,它同时还定义了 Java 类和用于 SOAP 远程方法调用的 XML 文档间的映射机制。 SAAJ 为操纵底层 Soap 消息提供支持。 Web Servi

文档评论(0)

yan666888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档