CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Web服务子站 > 技巧

访问面向服务的体系结构中的企业信息系统

作者: Ahmed Abbas ,  出处:developerWorks 中国, 责任编辑: 叶江, 
2006-07-25 15:11
  企业信息系统 (EIS) 是所有组织的重要 IT 资产。面向服务的体系结构 (SOA) 使得企业服务总线中的其他成员都可以使用 EIS。本文讨论了访问面向服务的体系结构中的 EIS 的基础技术,以及实现这种访问的工具和目标运行时。

  企业信息系统 (EIS) 是所有组织的重要 IT 资产。面向服务的体系结构 (SOA) 使得企业服务总线中的其他成员都可以使用 EIS。本文讨论了访问面向服务的体系结构中的 EIS 的基础技术,以及实现这种访问的工具和目标运行时。

  引言

  将基于早期技术的系统和更加现代的体系结构集成在一起,这种尝试由来已久。要增加异类环境、不同软件供应商和各种技术之间的互操作性,组织需要一种基于开放标准的集成方法,而不是供应商专用的技术。Java™ 2 Enterprise Edition (J2EE) Connector Architecture(JCA 或 J2C)经过编译用来指定从 J2EE 组件访问企业信息系统 (EIS) 的机制。随后又发布了其他一些规范,以扩展 JCA 提供的特性。例如,Enterprise Metadata Discovery (EMD) 提供了动态发现特性。为了将 EIS 引入到 SOA 领域,在通过 JCA 资源适配器实现了 Service-Component Architecture (SCA) 之后,SCA 可以为通过 JCA 资源适配器访问 EIS 提供统一的访问机制。

  本文概述了 J2EE 环境中所使用的访问 EIS 的技术,并介绍了如何对这些技术进行扩展,以使之适用于面向服务的体系结构。我们将首先演练相关技术,然后讨论支持基于这些技术的实现的工具和运行时。具体内容包括在使用这些技术实现对 EIS 访问的过程中可能需要完成的各种任务以及工具和运行时。

  技术演练

  J2EE Connector Architecture

  J2EE Connector Architecture (JCA) 定义了支持 J2EE 组件以安全、可伸缩且支持事务的方式访问 EIS 的标准。JCA 资源适配器是 JCA 规范定义的连接器,可以实现可选的 Common Client Interface (CCI),以便为 J2EE 客户端访问 EIS 提供统一的 API。JCA 资源适配器由应用服务器承载,这些应用服务器通过 JCA 规范作为系统协议 定义的一组 Service Provider Interfaces (SPI) 来控制资源适配器的生命周期。

  JCA 资源适配器支持 J2EE 组件和 EIS 之间的双向通信:

  •   由作为访问 EIS 的客户端的J2EE 组件启动出站通信。
  •   EIS 启动入站通信以通知 J2EE 组件(也称为 Endpoint Application),这个入站通信预订了来自该 EIS 的所有事件。通过宿主应用服务器作为消息提供者 提供的消息传递基础结构,异步地执行入站通信。

  下图中介绍了两种可能的通信场景和 CCI 与系统协议的使用。使用资源适配器的 J2EE 组件可以与同一应用服务器上的适配器共存或进行远程操作。

  图 1. JCA 出站和入站场景

  JCA 规范为服务质量 (Quality of Service) 定义了多个协议,如安全性、工作负载管理和连接管理。

共5页。 1 2 3 4 5 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

       
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i