BEA EAI产品介绍

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

BEAWebLogicIntegration产品介绍崔晓波系统工程师Leo_cui@bea.com.cn日程Integration产品定位Integration组件介绍应用服务器业务流程管理应用集成模块B2B集成模块Integration和电信综合业务管理系统Questions&AnswersIntegration:产品定位整体简单的结构资源管理计费营业帐务CRMDSS新应用系统新机器WeblogicPlatform™HP9000SUNIBMCOMPAQORACLE新DB应用逻辑组装线SYBASE营业厅InternetWireless新的接入手段WeblogicPortal™WeblogicIntegration™CTIWebLogicIntegration组件应用服务器应用集成业务流程管理B2B集成基于标准的基础结构全球性连接适配器开发工具包t构建和发布应用服务的设计工具快速、轻松地连接企业构建和执行协作性交易伙伴协议(CPA)提供安全机制部署BusinessWebServices支持多业务协议集成贯穿价值链的复杂业务流程,并实现自动化设计、执行和监控流程的单一平台组装复合应用J2EEWebServices群集缓存管理安全应用服务器B2BIntegrationProcessManagementBusinessApplicationIntegrationApplicationServerB2BIntegrationB2BIntegrationProcessManagementBusinessProcessManagementBusinessApplicationIntegrationApplicationIntegrationApplicationServerApplicationServerApplicationServerApplicationServerBEAWebLogicServer特性:•内置扩展性和可靠性•集成的体系结构•Tuxedo集成•Built-inMessagingServices•Built-inWebServices•WirelessandMobileCommerce•EJB2.0,Servlets,andJSP•XML,SOAP基于标准可靠性灵活WebLogicApplicationServer–Standardscompliance–Industrystandardforscalability,highavailabilityandreliability–Bullet-prooftransactionengine扩展性高性能成熟BEAWebLogic–成熟稳定的第七代应用服务器平台ApplicationServerApplicationServerWebLogicPortal和所有主流LDAP完美集成开放的LDAP安全域EMBEDLDAPOpenLDAPNetscapeiPlanetMicrosoftSiteServerNovellNDS……LdapDBFile总部门户各省门户WebLogic安全域同步策略LDAPServer同步WebLogicIntegration组件应用服务器应用集成业务流程管理B2B集成基于标准的基础结构全球性连接适配器开发工具包t构建和发布应用服务的设计工具快速、轻松地连接企业构建和执行协作性交易伙伴协议(CPA)提供安全机制部署BusinessWebServices支持多业务协议集成贯穿价值链的复杂业务流程,并实现自动化设计、执行和监控流程的单一平台组装复合应用J2EEWebServices群集缓存管理安全业务流程管理B2BIntegrationProcessManagementBusinessApplicationIntegrationApplicationServerB2BIntegrationB2BIntegrationProcessManagementBusinessProcessManagementBusinessApplicationIntegrationApplicationIntegrationApplicationServerApplicationServerProcessManagementBusinessProcessManagementBusinessWorklistClient(Javaorweb-based)APInotificationE-MailStandardE-MailClientTemplateStoreTemplateDefinitionClientAPIInstanceStoreProcessFlowMonitoringPlug-InFrameworkPlug-InAIPlugInApplicationIntegrationB2BPlugInB2BIntegrationCustomPlugInCustomEnvironment设计/监控TemplateStoreTemplateDefinitionClientAPIInstanceStoreProcessFlowMonitoring交互界面WorklistClient(Javaorweb-based)APInotificationE-MailStandardE-MailClient扩展结构Plug-InFrameworkPlug-InAIPlugInApplicationIntegrationB2BPlugInB2BIntegrationCustomPlugInCustomEnvironmentWebLogicIntegrationBPM系统结构ProcessManagementBusinessProcessManagementBusiness工作流引擎EJBs&JavaclassesRMIJMSApplicationXMLPlug-InFramework(BPM)Integration的“大脑”流程定义•获得业务流程逻辑•业务逻辑和应用逻辑松耦合•可重用的流程组件流程执行•强大的工作流引擎•事务控制•并行流程•异常处理流程监控•工作流程动态管理和变更•获取统计信息•提供工作流实例报表数据转换XML/Non-XML翻译•将结构化二进制数据转变为XML文档•将XML文档转变为结构化二进制数据•实际的数据并没有被更改–只是在同一数据的不同表现形式之间进行翻译•二进制数据也可包括结构化的文本缓冲数据XML/XML转换•根据一组用户定义的指示或某些自动化的方式,将某一XML语法映射到另一XML语法•XML消息中实际的数据元素经常被更改,比如:数据格式从“17June2000”修改为“6/17/2001”XML/Non-XML翻译二进制消息元数据Non-XML/二进制数据Tom;Jones;1345;19;XML数据?XMLversion=1.0?EmployeeFNameTom/FNameLNameJones/LNameEmpNum1345/EmpNumJobGrade19/JobGrade/Employee相同数据不同格式XML/Non-XML翻译XML/XML转换转换规范XML数据?XMLversion=1.0?EmpDataNameMarcAnthony/NameJobCode1345,Sales/JobCode/EmpDataXML数据?XMLversion=1.0?EmployeeFNameMarc/FNameLNameAnthony/LNameEmpNum1345/EmpNumJobGrade19/JobGrade/Employee不同数据XML/XML转换BPM使用二进制消息接口的应用自定义JMS应用二进制JMS二进制XML翻译器PlugInXML集成框架适配器XMLTranslator二进制消息格式语言WLI仓库格式创建器应用特定的Importer自定义EJB二进制二进制XML翻译器Plug-In集成框架Plug-In集成二进制消息如何工作(Example)ProcessManagementBusinessProcessManagementBusiness应用视图服务适配器应用集成服务适配器ERPB2B集成合作伙伴BPM开始外部流程激活EIS服务等待返回•开始工作流程•从合作伙伴系统得到交货日期•用xml方式将交货日期返回•主系统得到日期•将时间传递给ERP系统•ERP系统处理工单•确定交货按时间交付“原材料”流程•实时•自动化•集成WebLogicIntegration组件应用服务器应用集成业务流程管理B2B集成基于标准的基础结构全球性连接适配器开发工具包t构建和发布应用服务的设计工具快速、轻松地连接企业构建和执行协作性交易伙伴协议(CPA)提供安全机制部署BusinessWebServices支持多业务协议集成贯穿价值链的复杂业务流程,并实现自动化设计、执行和监控流程的单一平台组装复合应用J2EEWebServices群集缓存管理安全应用集成B2BIntegrationProcessManagementBusinessApplicationIntegrationApplicationServerB2BIntegrationB2BIntegrationProcessManagementBusinessProcessManagementBusinessApplicationIntegrationApplicationIntegrationApplicationServerApplicationServerApplicationIntegrationApplicationIntegrationApplicationIntegration集成外部应用基于点对点接口模式•紧耦合•紧密依靠集成商或ISV•牵一发、动全局的窘境ApplicationCodeProcesslogicAPIApplicationCodeDBDBAPIApplicationCodeDBAPIprocesslogicApplicationCodeDBconnectorIntegrationPlatformApplicationCodeDBconnectorApplicationCodeDBconnector•基于互联平台模式–松耦合–剥离应用逻辑和业务逻辑–适应不断变化的体系结构–既插既用的框架结构=应用视图BEAWLI:应用集成:应用视图(ApplicationView)到某个应用的一个业务级别接口的集合•比如:CRM应用开放的对客户数据的所有操作表现为在该应用中的业务功能的子集一个应用视图只横跨/对应一个应用一个应用可有多个应用视图内含与之相关的应用连接信息ADK提供的是:支撑遵循JCA规范的适配器开发所需的框架及现成可以参考的样例实现BEAWLI:应用集成:适配器开发包(ADK)用ADK写出来的适配器遵循J2EECA1.0个规范•可以用在任何J2EECA的实现上提供了90-95%的代码,而这些代码是在一个适配器里,为了满足J2EECA的需要必须实现的部分•比如:ManagedConnectionFactory的需要•适配器开发者可以把精力放在开发和EIS相关的代码提供现成的数据库适配器、eMail适配器的源码框架大大加快了开发适配器的时间BEAWebLogicAdaptersApplicationIntegrationApplicationIntegration*AppliesonlytoselectedentriesWebLogicIntegration组件应用服务器应用集成业务流程管理B2B集成基于标准的基础结构全球性连接适配器开发工具包t构建和发布应用服务的设计工具快速、轻松地连接企业构建和执行协作性交易

1 / 29
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功