企业应用集成-通用解决案建议书(IBM-WMB部分)5

Business Inegration) 的完美整合。遵循开放的标准、集成的手段实现企业基础架构的规划建设。

 

IBM WebSphere 的编程模型是 J2EE。它能够在多个平台上执行。例如,我们的 WebSphere Application Server 即可在多个平台上运行。IBM WebSphere应用服务器以其广泛的功能、更大的可扩展性以及更强的安全控制提供了一个强大的、跨平台的、基于 Java技术的Web应用平台,支持企业实现和部署电子商务应用。

Web应用服务器是 Web应用拓扑结构的核心,它为Web应用提供了广泛的程序设计、数据存取和应用集成等服务。我们可以把一个Web应用看作一个客户与Web站点之间一系列的交互作用。整个交互过程从显示在Web浏览器中一个页面开始。用户单击该页面上的一个按钮或链接就产生一个请求,该请求被送到Web应用服务器。Web应用服务器对这个请求进行处理,产生新的页面,并送回到客户端。在Web浏览器中显示的新页面就是这一次请求的结果,可能也是下一次请求的开始。所以说,Web应用包含了一组交互或处理步骤,每一步必须产生一个页面形式的响应,这个页面作为后继交互作用的入口。

客户使用Internet技术标准(TCP/IPHTTPHTMLXML)Web应用服务器通信来存取业务逻辑和数据。客户端的基本功能是接受并验证用户输入,显示从Web应用服务器到用户的返回结果。客户可以是Internet Intranet(内部网)和Extranet(外部网)中的客户。Web应用模型的重要准则之一是Web应用的商务逻辑总是运行在服务端而不是在客户端。其优点如下:

    支持更广泛的客户端设备

    Web应用服务器能集成对资源(如数据库)的存取,从而简化应用的设计,增强可伸缩性,并提供对资源的更好保护。

    运行在服务端的商务逻辑容易得到保护、更新和维护。

运行在服务端的商务逻辑使得用户的应用环境得到集中管理并能在不同的客户机上重建。

 

IBM Websphere On-Demand Portal的主要目的是向用户提供访问多种类型信息的单一入口。无论信息存贮在何处(如公司内部网络或Internet)、信息的格式如何,Portal都可以按照用户喜好的方式个性化地收集、展现这些信息,并能够由多种类型的设备(如PC Web 浏览器,或WAP移动电话上的浏览器)来存取。 IBM WebSphere Portal On Demand是您可用来开发和部署门户网站的软件。目前许多类型的门户网站,
如:企业、电子市场、客户及工作区门户网站,只能满足用户/企业某种特定的需求。而IBM WebSphere On-Demand Portal提供了一个统一的门户网站的解决方案,可以满足您所有类型的商务门户的需要。

除了能够满足以上门户网站的要求,IBM WebSphere Portal Server还提供了强大的安全性、可伸缩性、搜索能力等。

 

IBM Websphere Message Broker (简称WMB)搭起了企业业务集成的上层应用构架,帮客户从深层次来理解业务的需求,并采用先进、成熟的IT技术来实现IT的架构。内容涵盖了业务整合的全部需求;包含了Message/Application/Process Integration 的所有功能,它能够满足企业业务整合的两方面:即应用整合和流程整合两个方面的需求,适合于要有计划的实现这两方面需求的客户。它是在业界同类产品中,真正基于”hub and spoke“架构构建的。下面是包括产品的特性和优势:

 

2.1.2.1    企业业务集成的总体框架

针对企业业务集成的内容,我们建议采用以下的系统架构来具体实现信息系统建设平台,下面的图是IBM集成方案的系统架构参考图:

 

 


 

通过上述平台的建立,我们可以建立一个先进的应用整合平台和数据交换平台,我们强调的是HUB-SPOKE结构,即只需要在总部实现应用和信息的交换平台。通过该方案的建立,用户可以实现多种数据格式的高效可靠的转换(例如关系数据库中的记录通过平台可以转换为EDI的格式或者XML的格式等);保证已有的应用系统可以无缝地、快速地和其他应用系统整合为一个有机整体;应用系统通过各种Adapter(接口适配器)连接到信息交换平台,实现数据库应用系统、SAP系统、客户管理系统、船贷系统等之间有效的信息共享。

IBM建议的方案不仅仅是上述服务功能的实现,而且也同样提供了快捷、易用的设计、展现、监控、管理的功能:信息数据之间的转换不用通过烦琐的编程才能作到,而是通过图形化的鼠标拖拽就可以实现,同时系统定义了丰富的行业模板为用户直接提供有效的服务;系统提供了多种监控能力,可以进行实时的监控处理,对系统异常和自定义的异常情况可以快速诊断,并通过邮件通知管理员对系统的异常做出响应。

 

在该系统结构中,我们将应用整合平台提供服务分成三大部分:

 

    流程的模型建立和监控:

涵盖了整个业务流程模型建立的整个周期。您可以使用图形工具来定义和描述用户当前的业务流程。在一个多用户的环境下,可以很方便地共享和发布业务流程定义。定义完业务流程之后,用户可以使用业务分析软件来优化和改进您的业务流程模型。流程运行过程中,用户需要对流程的运行状态有所了解,使用系统提供的监控工具全方位地满足您这方面的要求,您可以实时地监控流程的运行情况,发现潜在的问题,重新利用建模工具对流程进行优化,如此循环往复,达到最优的业务流程处理和运作模式,为您的企业带来更大的效益。这里我们建议使用IBM WebSphere ModelerWebSphere Monitor来实现这一部分功能;

 

 

    应用集成:

 

建议的原则是为了实现用户的EAI平台,满足EAI建设所需要实现的功能而定。在这里,我们推荐选用IBM公司的Websphere Message Broker (简称WMB)。该方案首先保证在一个异构的环境中实现信息稳定、可靠的传输,屏蔽掉用户实际中的硬件层、操作系统层、网络层等相对复杂、烦琐的界面,为用户提供一个统一、标准的信息通道,保证用户的逻辑应用和这些底层平台没有任何关系,最大限度地提高用户应用的可移植性、可扩充性和可靠性;最重要的是它提供一个基于Message&Application-Hub的先进应用整合理念,最大限度地减少应用系统互联所面临的复杂性。基于WMB系统的实现维护都相对简单,保证每一个应用系统的更新和修改都能够实时地实现,真正体现了应用整合的精髓;同时当新的应用系统出现时能够简便的纳入到整个IT环境当中,与其它的应用系统相互协作,共同为用户提供服务,是我们实现企业应用互联和流程管理的最佳实现方案;

 

 

    外部系统的连接:

 

建议使用IBM WebSphere Data Intechange(简称WDI)来实现。IBM WebSphere Data Interchange提供了一个牢固、稳定的数据转换和交易平台,可以充分满足用户进行电子数据交换(EDI)的需要。它可以将用户应用系统、业务流程与EDI系统无缝的集成在一起,完全符合EDI的数据标准, 支持诸如ANSI X12UN/EDIFACTRAILUCSVICSHIPAAHL7EDI工业标准子集;实现任何一点到另外任何一点的EDIXML或其他数据格式之间数据转换的优化处理并允许充分扩展Internet之上的EDI功能;同时提供图形化的、通过鼠标点击、拖拽的方式建立数据之间的映射和概要。


 

以下文章点击率最高

Loading…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注