WEB开发网
开发学院软件开发Java 使您的应用程序调用我的应用程序,第 3 部分: 资源... 阅读

使您的应用程序调用我的应用程序,第 3 部分: 资源适配器

 2010-03-19 00:00:00 来源:WEB开发网   
核心提示: - runReadEmail.cmd概述在这一部分中,我们将探索应用程序集成的演化史,使您的应用程序调用我的应用程序,第 3 部分: 资源适配器(3),这最终导致了 JCA 的出现,应用程序集成简史让我们回溯到 2000 年之前(比如说),一个资源适配器必须遵循一种定义良好的规范,即 J2EE

- runReadEmail.cmd

概述

在这一部分中,我们将探索应用程序集成的演化史,这最终导致了 JCA 的出现。

应用程序集成简史

让我们回溯到 2000 年之前(比如说),当时集成异构的企业和遗留系统(例如 SAP、Siebel 和 Peoplesoft)不仅仅是花费巨大,更是一种耗时长的特殊过程。这种过程通常称为企业应用程序集成(EAI),有许多软件供应商将其作为专利服务提供。

到了 2000 年年底,J2EE Connector Architecture(缩写为 JCA,不要与 Java Cryptography Architecture 混淆)第一次为 EAI 引入了标准。JCA 及 J2EE 1.3 的出现标志着集成解决方案开发在 2001 年的巨大飞跃,也决定了专利技术在集成领域中的衰落。

定义

在研究资源适配器之前,让我们先了解一下以下这些定义:

企业信息系统(EIS):组织中进行传统数据处理的后台层。就本系列教程而言,Apache James 服务器是 EIS。

企业应用程序集成(EAI):链接一个组织内不同企业系统(EIS)的过程。

应用程序编程接口(API)契约:一组预定义的 API,用于在不同的 J2EE 组件间通信。

资源适配器归档(RAR):包含一个资源适配器所需的全部库和描述符。

服务提供者接口(SPI):JCA 规范定义的契约。

通用客户机接口(CCI):JCA 规范定义的契约。

什么是资源适配器?

资源适配器是一个 J2EE 组件,例如 EJB、MDB 等。每个 J2EE 组件都遵循某些规范,一个资源适配器必须遵循一种定义良好的规范,即 J2EE Connector Architecture。资源适配器在集成 J2EE 解决方案中扮演着一个重要的角色:负责与后台 EIS 的全部通信。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:应用程序 调用 应用程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接