欢迎来到天天文库
浏览记录
ID:34426252
大小:585.87 KB
页数:47页
时间:2019-03-06
《中间件技术 第11讲 中间件典型应该实例 ep01_eai》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、EP01Sybase企业异构应用系统集成解决方案刘浩洋电子商务顾问Liuh@sybase.com1提纲•电子商务面临的问题•应用集成类型•体系结构概览•交互模型及其实现•演示•有效资源•问题&讨论电子商务面临的挑战CompanyACompanyBFFAppIIAppRRAppEEAppWInternetWAAAppLLAppLL应用集成的体系结构CompanyACompanyBWebWebServerServerFFAppIIAppRRAppEInternetEWWAppAAAppLLIntegrationLL
2、IntegrationAppServerServerAdaptersAdapters提纲•电子商务面临的问题•应用集成类型•体系结构概览•交互模型及其实现•演示•有效资源•问题&讨论企业级应用集成(EAI)什么是企业应用集成(EnterpriseApplicationIntergration)?•连接已有的应用软件•集成现有的公司•互联网的电子交易•电子化数据传输•供应链的管理集成的类型•传统的企业应用集成(EAI)•连接已有的应用•不需要创建新的应用•开发基于J2EE标准的新的应用(J2EEstyle)•提出
3、新的功能•创建新的用户应用•访问企业信息系统的数据•SAPR/3,Siebel,PeopleSoft,BroadVision提纲•电子商务面临的问题•应用集成类型•体系结构概览•交互模型及其实现•演示•有效资源•问题&讨论体系结构解决方案ClientMQSeriesXMLAppXMLAdapterXMLXMLNCFJaguarJMSEnterpriseXMLe-BizXMLMessagJavaBeansJaguarIntegrator(EJBs)eServiceServiceComponentsNativeXM
4、LEISAdapterNativeMessageDrivenComponentsJaguarEIS体系结构解决方案(续)•ExtensibleMarkupLanguage(XML)•文本信息自描述的通用格式•允许企业应用系统之间交换结构化的文档信息和数据信息•IBM’sMQSeries•消息系统•允许不同种类的应用程序通过消息及队列通信体系结构解决方案(续)•JavaMessageService(JMS)•J2EE(Java2EnterpriseEdition)标准的一部分•提供访问企业消息系统的标准API•J
5、aguar应用服务的组件•Jaguar应用服务启动时自动载入•执行后台处理或者提供访问Jaguar客户端/组件的通用服务体系结构解决方案(续)•JaguarMessageService•允许发布或者发送消息至JMS的队列•消息接收者可以是客户端也可以是组件•EnterpriseJavaBeans(EJB)•基于JAVA的分布式组件•传递客户端应用的请求至Jaguar服务的组件•接受这些请求的响应体系结构解决方案(续)•Message-DrivenComponent(MDC)•无状态的服务器端组件•接收和处理来自
6、JAVA客户端的通过Jaguar消息服务器发送的消息•消息到达队列时被JaguarServer调用应用软件组成EAS/JaguarASA/ASEJavaMessageServiceMQSeriesqueuesRepositorye-BizDBMSIntegratorEISAdapters应用软件组成(续)EnterpriseApplicationServer•独立存在或属于EP2.0的一部分•JaguarCTS应用服务器平台•支持的组件•EnterpriseJavaBeans(EJBs)•服务组件•Jaguar
7、实现的MessageDrivenComponents•提供消息服务(JaguarMessageService)应用软件组成(续)AdaptiveServerAnywhere(ASA)•独立存在或EP2.0的一部分•JMS的基础•存储队列内容的可选组件•存储注册的监听者信息注:Sybase公司的AdaptiveServerEnterprise同样可以被使用应用软件组成(续)AdaptiveServerEnterprise(ASE)•独立存在或成为EP2.0的一部分•作为e-BizIntegrator仓库•消息格式
8、•数据映射规则•包含适配器(Adapter)的元数据应用软件组成(续)e-BizIntegrator•将消息由一种格式转换为另一种格式•Metadataformatter(Formatter)•Rulesengine(Rules)•基于消息内容的路由•在XMLAdapter与其它的EISAdapter之间映射以及路由消息应用软件组成(续)AdapterforXML•转换XML格式的消息
此文档下载收益归作者所有