ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:1.11MB ,
资源ID:11644001      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11644001.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(集成解决方案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

集成解决方案.docx

1、集成解决方案Easy ESB、Portal Enabled金蝶Easy解决方案1.设计选用原则安全性原则:通过国家“核高基”课题申报的企业产品(如金蝶),可向国内企事业单位提供安全源代码级服务。可操作性:国产自主产权品牌,操作简单、快捷,便于实施。本地化服务:中间件公司在全国各地都有服务机构,可向国内企事业单位提供本 地化服务。应用广泛性:需有大量的应用客户案例,本地至少有两家或两家以上客户且须有书面证明资料。2. ESB2.1 ESB基本概况Apusic ESB 立足于Apusic应用服务器和Apusic消息中间件之上,并且与两者无缝结合,具备面向服务、面向消息、事件驱动的特性,是一个在SO

2、A架构中充当服务间智能化集成与管理中介的灵活敏捷的基础平台。 Apusic ESB 面向基于Web Serviec标准的服务,采用轻量级的分布部署模型,通过对服务的注册、发现、流程管等一系列的管理,形成服务仓库,并可以将服务仓库中来自于各个不同的业务系统的服务,根据业务需求有机的组合起来,在数据集成、信息共享的基础上,释放更大的业务价值。同时,为了实现业务系统和业务系统之间的非破坏式数据集成和数据共享,Apusic ESB提供了多样的适配服务,针对数据存储,完成数据的采集、路由、持久、融合等功能。这些适配服务,也是以Web Service的形式描述,并且可以注册到Apusic ESB的服务仓库

3、中。2.2部署模型Apusic ESB 在部署模型上具有高度的分布式特性。不同的Apusic ESB 服务器在物理上可以相隔很远,像北京和海口。但是,在逻辑上,通过服务器底层的路由连接技术、智能路由技术、集中式管理技术,将这些Apusic ESB 服务器组成了一个统一的Apusic ESB 网络。在Apusic ESB 网络中,各个Apusic ESB 服务器通过网络相互连接,在逻辑上形成完整的企业服务总线。Apusic ESB 网络具有高度的智能性,不要求网络中的各个服务器都必须明确地和其他所有的服务器建立连接关系,只要一个节点不是孤立节点,那么这个节点就可以和Apusic ESB网络中的任

4、意非孤立节点通信。并且,在通信过程中的路径选择上,Apusic ESB 网络会根据网络连接状况的实际情况,作出智能调整,自动选择最优路径。在数据交换子系统中,在贵单位各个职能部门和第三方系统的系统端点上,分别部署一个Apusic ESB节点。这些节点相互建立连接共同组成一个Apusic ESB网络,构成的完整的企业服务总线。并且由企业服务总线提供的数据适配服务、数据连通功能以及数据转换功能,完成数据的集成。由企业服务总线提供的服务仓库,服务重组等功能,实现数据集成基础上的服务集成。2.3功能描述在数据交换子系统中,交换平台的搭建可以分为如下的几个部分:Apusic ESB和Apusic Ope

5、ramasks Web开发框架一起,完成平台搭建中这六个关键的部分,为平台的搭建提供了完整的一体化的整体解决方案。1 数据采集阶段数据采集是整个系统业务流程中的第一步,将各个政府部门的业务数据采集起来,并且需要对采集的数据进行分析、封装。Apusic ESB 适配器通过定义提供数据提取服务的方式,完成对业务数据的采集、分析、加密和封装。数据提取服务是数据库和Apusic ESB 服务总线之间的桥梁。数据提取服务的定义,通过简单、易用的工具完成,不需要进行任何编码工作。数据提取服务具有如下的功能特点:完全基于Java技术开发,天然具备良好的跨平台特性,支持各种主流操作系统。基于Apusic微内核

6、技术,能够通过标准的JDBC连接各种主流的关系数据库,包括Oracle、DB2、SQL Server、Sybase、MySQL等。支持文档数据库,支持XML、Excel、MS Access和二进制等格式的文档。根据业务的需要,数据提取服务在采集数据的同时,支持同步采集数据相关的各种形式的附件。2 数据路由阶段Apusic ESB 适配器提供的数据提取服务采集到数据之后,将数据发送到Apusic ESB 企业服务总线。由Apusic 企业服务总线完成数据的连通和路由。在数据路由方面,又分成两个部分:数据路由逻辑数据路由物理传输Apusic ESB 将通过这两部分的特性,解决系统集成时在数据传输层

7、次的一系列问题,保证系统集成时数据在各个系统之间的传输是可靠的、安全的还有高效率的。 数据路由逻辑Apusic ESB 企业服务总线,作为SOA体系下的数据连通基础,提供面向流程的数据路由。Apusic ESB 流程引擎,通过工具配置,流程建模,以流程化的方式将各个服务有机的串联起来。数据提取服务可以作为流程中的一个节点,通过流程决定采集数据的路由路径。同时数据提取服务的开始、结束的控制,也由流程引擎对流程的控制来实现。通过流程化的路由路径定制,可以实现数据交换的各种模式,包括:推:点到点或点到多点的主动信息推送方式拉:点到点或点到多点的被动信息获取方式组播:在一个域或群组范围内的多点群发方式

8、同时Apusic ESB 流程引擎支持灵活的调度定义,包括:实时:基于事件驱动,由系统运行时动态产生和控制的会话方式。定时:由系统定时器根据预设的定时策略产生和控制的会话方式。手工:系统运行时由用户手工产生和控制的会话方式Apusic ESB 流程引擎提供完整的对流程的运行状态的监控和流程日志。通过这两个功能,实现了对交换状态的监控和对交换日志的管理。Apusic ESB 流程引擎的引入,使路由逻辑和数据逻辑解耦,系统地扩展性大大提高。当数据业务逻辑发生变化的时候,只需要通过工具修改流程定义,即可马上满足新的业务需求。物理数据路由Apusic ESB 中的数据传输,基于Apusic 消息中间件

9、,每一笔待路由的数据都将交由Apusic 消息中间件负责根据流程定义完成具体的数据路由,完成各个ESB节点之间的可靠、安全、高效的数据传输。并且Apusic ESB 通过上层封装,使Apusic 消息中间件对用户透明,用户无需再关心数据通过Apusic 消息中间件传输的细节。Apusic 消息中间件具备如下的特性:智能路由:自动选择最短的传输路径,无需人工干预消息加密:提供安全消息加密机制,保障数据安全消息压缩:提供消息压缩算法,充分利用带宽断点续传:具备断点续传的能力消息切分:可将大的消息切分成多个发送,并在目的端组装。保障数据的安全、稳定、可靠传输。3 数据持久阶段当源数据端采集到的数据通

10、过Apusic ESB 企业服务总线,由流程引擎控制流程逻辑路由到数据的目的端的时候,Apusic ESB 适配器提供数据释放服务,完成数据的持久。数据释放服务的定义,通过简单、易用的工具完成,不需要进行任何编码工作。具有如下的特性:完全基于Java技术开发,具备良好的跨平台特性。支持各种主流的关系数据库,包括Oracle、DB2、SQL Server、Sybase、MySQL等。支持文档数据库,支持XML、Excel、MS Access和二进制等格式的文档。4 数据融合阶段Apusic 适配器提供数据影射服务和数据融合服务,分别完成数据转换和数据清洗的工作。数据影射服务数据影射服务,完成对异

11、构系统之间的同种语义业务数据的转换。影射规则通过GUI工具定制,包括:表名影射字段影射字段操作影射影射定义支持:多张来源表到多张目的表的多对多影射多张来源表的多个字段到多张目的表的多个字段的影射通过数据影射服务,实现配置级别的数据转换,无需编写代码。数据融合服务Apusic ESB 适配器还提供数据融合服务,针对关系数据库,在目的端,完成对同步上来的脏数据的比对、清洗以及汇总等操作。数据融合服务也将提供GUI工具,配置数据清洗规则。规则包括:输入的表,以及标识字段比对规则,包括基准表和基准字段、对比表和对比字段等汇总规则,包含多种方式,包括输出为带标示位的结果集、删除错误记录的汇总结果集等持久

12、输出结果的表数据融合服务在流程引擎和流程定义的驱动下,完成对数据的清洗,同时将输出的结果持久到数据库中。5 数据展现当各个部门的数据汇总到信息中心的统一数据库之后,信息中心的应用需要对已经汇总的数据进行展现,以供个人、企业用户通过互联网访问。在数据展现层面,Apusic Operamasks Web 开发框架,具有快速开发、稳定运行的良好特性。同时结合Apusic Studio,可以实现应用系统的快速开发。6 服务集成在服务集成阶段,信息中心的系统应用需要暴露和提供多种服务,供各个部门自身的应用所使用。例如当某个法人向工商部门注册企业的时候,工商部门需要向信息中心的统一数据应用中获取一些必要的

13、信息,例如该法人是否存在不良的纳税记录,或该法人是否在公安局的档案中存在违法记录等。Apusic ESB 企业服务总线,具备面向服务、面向消息、事件驱动的特性,是一个在SOA架构中充当服务间智能化集成与管理中介的灵活敏捷的基础平台。Apusic ESB企业服务总线,面向基于Web Services的标准服务,彻底摆脱了传统EAI中中央服务器的集中式交换模式,采用轻量级的分布部署模型,通过对服务的注册、发布、流程化等一系列的管理,形成服务仓库,并可以将服务仓库中的来自世界各地的服务根据业务需求有机的结合起来,对服务进行组合,在数据集成、信息共享的基础上,释放更大的业务价值。Apusic ESB

14、企业服务总线,提供完整的服务仓库,通过对服务的导入以及对服务的发布,在服务的提供者和服务的消费者之间,建立起连接的桥梁。任何一个已经公开的Web服务,在网络能够联通的情况下无论是部署在本地还是异地这个Web服务就可以被注册到Apusic ESB服务仓库中,成为基于服务的组件库中的一员。需要时,随时可以根据业务需求对Apusic ESB服务仓库中的任何服务进行组合。Apusic ESB 企业服务总线还可以发布符合Web Services标准的服务以供业务系统调用,并作为业务系统接入Apusic ESB 企业服务总线的唯一方式。在这种模式下,业务系统和Apusic ESB之间的交互被标准化,而不需

15、要通过特定平台的特定API。同时,Apusic ESB 提供自主实现且基于业界标准的,具有条件分支和合并并行流转功能的BPEL4WS流程引擎,可以实现综合的、复杂的业务逻辑编排的流程引擎,这个流程引擎支持子流程、条件脚本、路由节点等功能。通过灵活的流程定义,按照即时的业务需求,将单个离散服务有机的组合起来,达到服务重组的目的。流程化的服务组织,在SOA的级别上,将服务的功能和需要完成的业务分离开来。一旦业务发生变化,只需要简单的修改流程定义,就可以适应新的业务场景,如此一来,系统将具备高度的弹性与可扩展性。如上述的业务需求,只需要将信息中心公开的各种服务,注册到Apusic ESB 企业服务总

16、线中,并且在Apusic ESB 企业服务总线上发布一个服务,供工行应用调用。在这个发布的服务和已经注册的服务之间,通过流程定义完成服务的重组,实现业务需求。2.4ESB管理工具Apusic ESB管理工具可以对多个Apusic ESB网络进行统一的管理,通过管理工具登录到Apusic ESB网络的任意一个节点,就可以对整个网络中的所有节点进行远程的管理和部署,真正做到部署上的高度分布,管理上的高度统一。而且该工具对网络上所有的服务器进行管理的时候,工具跟任何服务器之间的管理会话的信息都是通过Apusic ESB传输的,因此这些管理信息可以可靠、安全的传输到要管理的服务器上。这样就杜绝了通过S

17、ocket进行远程管理时信息容易丢失从而造成管理和监控的不稳定、密码容易被监听从而造成服务器参数被非法修改等问题。Apusic ESB管理工具还能够以可视化的方式对任何一个ESB节点上的服务进行管理,您可以非常方便的注册一个服务,也可以非常方便的注销一个服务,对于最为复杂的流程定义,只需要在工具中拖拖拽拽,就可以完整的定制一条复杂的服务组织流程。Apusic ESB 管理工具还提供了对整个ESB网终的实时监控功能,您可以对ESB网络上的任意一个节点运行情况进行实时监控,包括流程实例的运行状态,数据状态等等。通过完善的实时监控,真正做到对ESB的运行状况了如指掌。2.5ESB系统参数资源、应用接

18、入体系要求支持主流数据库的主流版本如DB2、Oracle、SQL Server、Sybase、MySQL等。支持Excel、Access、Visual Fox Prox、格式化Txt等支持同步数据信息时,同时完成数据信息字段所标示的文件附件同步。支持各种类型的应用接口接入,包括Web Service、JavaBean等类型。数据、应用接入,实现SCA规范,以SCA的标准方式,完成应用、资源接入实现SDO规范,能够对接入的资源、应用数据,进行SDO格式的封装。提供可视化的资源、应用接入配置、部署工具。对每一个接入并封装的SCA组件的执行,提供可用户自定义的数据操作日志。支持远程配置、部署。内容转

19、换要求能够可视化方式完成异构数据之间的数据,包括支持可视化方式定制异构名称的数据之间的映射支持可视化方式定制数据拆分支持可视化方式定制数据过滤支持可视化方式定制数据的语义转换支持可视化方式定制调用数据库存储过程支持可视化方式定制数据的计算操作支持可视化方式定制根据数据的属性的数据库查询操作能够实现数据行级拆分能够实现数据行级汇总能够实现数据列级拆分能够实现数据列级汇总针对复杂场景,提供脚本支持所提供的脚本语言,支持DSL特性提供可视化界面完成所有数据影射、转换的配置、部署。服务流程管理要求以流程化串联的方式,完成各个SCA之间的有机组合,形成完整的数据交换流程:支持分支、合并。流程支持单例模式

20、,即同一时间,同一个流程定义,有且仅有一个流程实例处于非完成状态。提供可视化的流程配置部署工具。提供流程监控。支持远程配置部署。消息传输过程要求实现JMS规范,以标准的JMS体系作为消息传输的物理体系。保障消息的不漏、不丢、不错、不重的一次性发送。支持消息加密。支持消息切分。支持断点续传。支持负载集群,保障稳定性。支持智能路由,多个节点能够组成一个智能网络,智能网络中的任意两个节点之间的数据传输,能够综合考虑路径的长度及负载情况,选择最佳路径,提高消息传输效率。支持集群队列,支持多个节点的多个不同的队列,在逻辑上形成一个集群队列,实现节点网络中物理队列的透明性。支持可视化方式定制消息路由连接规

21、则。提供SSL支持,支持通过配置实现SSL。支持远程配置部署。管理平台要求基于Eclipse插件技术。能够远程对整体平台进行管理。可视化方式完成消息路由规则定义。可视化方式完成资源、应用的接入以及SCA、SDO的封装。可视化方式完成数据的影射、转换定义。可视化方式完成流程定义。可查看SCA数据操作日志以及流程监控日志。3.第二部分Portal门户3.1 Portal的价值及目标众所周知,Portal,即门户,就是组织的信息、应用、服务的单一入口和统一展现。它使组织的内部员工、合作伙伴、客户能通过单一的访问渠道,访问所需的个性化信息,为用户提供集成化的信息访问服务。Portal作为SOA架构的重

22、要构件,其核心价值在于快速构建及发布新应用,以敏捷应对组织业务的复杂性和多变性。组织通常希望Portal帮助其达成如下目标: 简化信息资源的使用:通过信息整合和个性化定制,简化用户使用信息资源的复杂度。持续提升组织生产力:通过对人员、信息、流程进行整合,简化、加速用户对于个人信息、应用服务、业务流程和人员的访问,提高组织内部的生产力和运营效率。提高信息资产利用率:通过对现有应用、流程、信息的整合,充分发掘组织信息资产的价值,最大化地保护并提升组织的投资价值。提高客户满意度:通过为客户和合作伙伴提供快速响应、简单易用、以自我为中心的应用服务,提高客户满意度。节约成本:借助portal应用(por

23、tlets)开发部署的快速、简单,缩短应用的开发周期,降低应用的开发、安装部署和运行维护成本。此外,通过在门户中提供更多自管理的自助服务,可大大减少组织对用户的人工服务成本。创新业务模式:借助portal的个性化、协作、集成、内容聚合等功能特性,组织对服务内容和服务模式的创新有更广阔的想象空间和有力的支撑平台。快速响应:通过快速开发和组合,快速构建业务服务,以快速响应业务的变化。互操作:通过开发portal(portlets)应用,一定程度上实现跨应用的互操作,以及跨组织、跨流程的协作。然而,portal在国内应用多年,上述目标真正达到了吗?portal的价值真正体现出来了吗?3.2Easy

24、Portal:Apusic Portal的解决之道APS(Apusic Portal Server)是金蝶中间件历经多年,精心打造的新一代企业级门户。APS采用轻量级架构设计,为客户提供敏捷的SOA用户交互服务,帮助客户轻松实现UI层的应用集成,快速搭建企业级门户。APS包含一组出类拔萃的功能和特性,这些功能有效解决组织应用面对的诸多问题,帮助组织提升信息应用水平,为组织创造更高的价值和效益。3.3Easy的体验:精彩纷呈的Web2.0特性用户使用体验APS采用具有很强交互性的富客户端技术来为用户提供一个更高和更全方位的使用体验。Portlet内容异步加载,portlet独立刷新机制,让用户体

25、验敏捷操作的轻松和愉悦。APS提供了一个统一的Web环境,用户可以快速创建自己的页面、portlet、内容、应用和Web 服务,可利用portlets 组装个性化页面。二次开发体验APS支持JSF、AJAX和AOM(Apusic OperaMasks,是Apusic的Web敏捷开发框架)等多种Web开发框架,让开发人员能轻松开发出具有Web2.0特性的、丰富表现力的portlet 应用。尤其是对AOM的支持,使二次开发人员经历“轻量”、“简单”、“高交互性”的Web开发新体验。 Easy的核心价值:敏捷在当今社会的信息化建设过程中,组织最根本的痛点,就在于易变的业务和难变的IT架构之间日益增长

26、的矛盾。因此,SOA的初衷,其终极的价值追求,就是“以改善组织的业务敏捷性为中心”,这是实践SOA的一切行动的根本出发点。SOA离不开用户交互,因此portal是SOA支撑平台中的一个重要构件。而SOA的核心价值(业务敏捷性), 决定了SOA支撑平台中的构件,都要尽可能的敏捷。APS采用轻量级架构设计,并大量采用Web2.0特性的技术,从而为组织提供最为敏捷的用户交互服务。APS的敏捷性主要表现在5个方面:2安装、部署敏捷3服务器响应敏捷:轻量级的架构设计,容器响应速度快4Portlet应用开发敏捷提供开发插件,可帮助二次开发人员快速开发portlet应用标准的portlet容器实现,大大缩短

27、二次开发人员的学习曲线支持AOM开发portlet应用,使开发更敏捷5Portlet应用发布敏捷:支持Portlet应用“热插拔”,即在不重启服务的前提,快速发布或卸载应用6用户操作敏捷采用异步请求、独立刷新的策略,APS的页面响应速度相当快界面操作简单方便,用户可以快速掌握操作Easy的基础:标准化 Apusic Portal Server遵循JSR168、JSR286、JSR170、JSR283、JAAS、LDAP、SAML等国际标准和规范,具有很好的扩展性和延续性,同时,也让产品与其他系统的交互更加简便,尤其有利于跨组织集成。强大、灵活、便捷的WCM当今的电子商务/政务网站,已经不仅仅是

28、信息发布的平台,而是一个包含信息发布、在线服务、用户参与等多方面功能的企业级电子商务/政务网站。APS的站点管理及内容发布功能,预置了丰富的内容显示组件和常用portlet,如:新闻列表组件、滚动新闻组件、图片新闻组件、视频显示组件、网上调查、领导信箱、网上评议等等,可以让用户通过简单的配置,快速发布;此外,用户可以开发portlet调用后台系统提供的服务,并把portlet一起发布到网站,从而构建“一站式”服务窗口,打造“一体化”的处理平台。3.4有效管理非结构化数据由WCM、文档管理和搜索服务组成的内容管理系统(CMS),帮助组织对web内容和结构化/非结构化内容进行有效管理,可以对其进行

29、分类、检索、版本控制和访问授权,并提供富文本编辑器供用户编辑其个性化格式的内容。APS搜索服务提供全文检索、JCR搜索及XPATH搜索三种搜索方式,为客户提供多纬度的搜索服务。3.5统一身份管理用户身份整合和安全机制是资源整合的不可缺少的基础设施。APS帮助用户建立统一的身份管理平台,实现统一身份供应、统一身份认证、访问授权、单点登陆(SSO)。APS支持LDAP(轻量级目录访问协议)和关系型数据库两种存储方式,集中存放、管理和获取用户身份基础数据信息。用户可以选择自己的身份验证策略,可以使用单一用户 ID 和口令来进行身份验证,或者可以实现更安全的基于数字证书的身份验证结构。单点登录SSO(

30、Single Sign On)是为多业务系统整合提供安全服务中一个必须的特性支持,提供“一次登录,全网通行”的功能。基于SSO服务,用户能很方便的在门户应用实现“一站式”服务。基于数字证书的单点登录技术,使各信息资源和统一身份管理平台成为一个有机的整体。通过在各信息资源端安装访问控制代理,利用平台提供的安全保障和信息服务,共享安全优势。4.APS系统参数4.1 功能标准的portal 平台Apusic Portal Server遵循JSR168、JSR286、JSR170、JSR283、JAAS、LDAP、SAML等国际标准和规范,具有很好的扩展性和延续性,同时,也让产品与其他系统的交互更加简

31、便,尤其有利于跨组织集成。SSO支持SSO服务,用户能很方便的在门户应用实现“一站式”服务。基于数字证书的单点登录技术,使各信息资源和统一身份管理平台能够成为一个有机的整体;通过在各信息资源端安装访问控制代理,利用平台提供的安全保障和信息服务,共享安全优势。WCMAPS具有站点管理及内容发布功能,预置了丰富的内容显示组件和常用portlet,如:新闻列表组件、滚动新闻组件、图片新闻组件、视频显示组件、网上调查、领导信箱、网上评议等等,可以让用户通过简单的配置,快速发布。APS的还支持的其他功能还包括:1)协作平台2)文档管理3)知识管理4.2 APS产品特性:采用异步加载,独立刷新机制,每次只刷新内容有变化的portlet,而不是整个页面刷新,因此页面响应速度较快,而且白屏等待的时间较短。另外,大量采用富客户端技术,页面响应速度快。而IBM的产品,就有客户反映页面响应速度很慢。容器响应速度快。在portlet开发过程中,需要

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1