哪个网站可以专门做产品推广,安卓优化大师老版本下载,深圳seo优化,logo制作在线1. 以服务为中心的企业集成架构 IBM的Websphere业务集成参考架构#xff08;如图1所示#xff0c;以下称参考架构#xff09;是典型的以服务为中心的企业集成架构。 图1 IBM WebSphere业务集成参考架构 以服务为中心的企业集成采用“关注点分离#xff08;Separation of Co…1. 以服务为中心的企业集成架构 IBM的Websphere业务集成参考架构如图1所示以下称参考架构是典型的以服务为中心的企业集成架构。 图1 IBM WebSphere业务集成参考架构 以服务为中心的企业集成采用“关注点分离Separation of Concern”的方法规划企业集成中的各种架构元素同时从服务视角规划每种架构元素提供的服务WSDL描述也包括广义的服务某种能力。从服务为中心的视角来看企业集成的架构如图1所示可划分为6大类。 1业务逻辑服务Business Logic Service包括用于实现业务逻辑的服务和执行业务逻辑的能力其中包括业务应用服务Business Application Service、业务伙伴服务Partner Service以及应用和信息资产Application and Information asset。 2控制服务Control Service包括实现人People、流程Process和信息Information集成的服务以及执行这些集成逻辑的能力。 3连接服务Connectivity Service通过提供企业服务总线提供分布在各种架构元素中服务间的连接线。 4业务创新和优化服务Business Innovation and Optimization Service用于监控业务系统运行时服务的业务性能并通过及时了解到的业务性能和变化采取措施适应变化的市场。 5开发服务Development Service贯彻整个软件开发生命周期的开发平台从需求分析到建模、设计、开发、测试和维护等全面的工具支持。 6IT服务管理IT Service Management支持业务系统运行的各种基础设施管理能力或服务如安全服务、目录服务、系统管理和资源虚拟化。
2.企业集成的架构6大类服务
2.1连接服务——企业服务总线 企业服务总线Enterprise Service BusESB是过去消息中间件的发展采用了“总线”这样一种模式来管理和简化应用中间的集成拓扑结构以广为接受的开放标准为基础来支持应用之间在消息、事件和服务的级别上动态地互联互通。
2.2业务逻辑服务 1整合已有应用——应用和信息访问服务 已有应用和信息是实现业务逻辑和业务数据的重要资产。通过集成已有的应用和信息将可以在已有企业系统上实现更多增值服务所以集成已有应用和信息是企业集成中重要的一环。 2整合新开发的应用——业务应用服务 同已有应用和数据类似新开发的应用也作为重要的业务逻辑成为企业集成的目标。以服务为中心的企业集成通过业务应用服务Business Application Service实现新应用集成。在参考架构中有三类业务应用服务。 1组件服务Component Service为可重用的组件提供应用的运行时容器管理服务如对象持久化、组件安全管理和事务管理等。 2核心服务Core Service提供运行时的服务包括内存管理、对象实例化和对象池、性能管理和负载均衡、可用性管理等。 3接口服务Interface Service提供和其它企业系统集成的接口如其他企业应用数据库、消息系统和管理框架。 3整合客户和业务伙伴B2C/B2B——伙伴服务 以服务为中心的企业集成通过伙伴服务提供与企业外部的B2B的集成能力。因为业务伙伴系统的异构性伙伴服务需要支持多种传输协议和数据格式。在参考架构中提供如下服务。 1社区服务Community Service用于管理和企业贸易的业务伙伴支持以交易为中心Trade Hub为主的集中式管理和以伙伴为中心的自我管理。 2文档服务Document Service用于支持和业务伙伴交换的文档格式以及交互的流程和状态管理支持主流的RosettaNet、EDI和AS1/AS2等。 3协议服务Protocol Service为文档的交互提供传输层的支持包括认证和路由等。
2.3控制服务 1数据整合——信息服务 以服务为中心的企业集成通过信息服务提供集成数据的能力目前主要包括如下集中信息服务。 1联邦服务Federation Service提供将各种类型的数据聚合的能力它既支持关系型数据也支持像XML数据、文本数据和内容数据等非关系型数据。同时所有的数据仍然按照自己本身的方式管理。 2复制服务Replication Service提供远程数据的本地访问能力它通过自动的实时复制和数据转换在本地维护一个数据源的副本。本地数据和数据源在技术实现上可以是独立的。 3转换服务Transformation Service用于数据源格式到目标格式的转换可以是批量的或者是基于记录的。 4搜索服务Search Service提供对企业数据的查询和检索服务既支持数据库等结构化数据也支持像PDF等非结构化数据。 2流程整合——流程服务 以服务为中心的企业集成通过流程服务来完成业务流程集成。在业务流程集成中粒度的业务逻辑被组合成业务流程流程服务提供自动执行这些业务流程的能力。 3用户访问整合——交互服务 将适当的信息、在适当的时间、传递给合适的人一直是信息技术追求的目标。用户访问集成是实现这一目标的重要一环它负责将信息系统中的信息传递给客户不管它在哪里以什么样的设备接入。
2.4开发服务 开发环境和工具为不同开发者的角色提供的功能被称为开发服务。根据开发过程中开发这角色和职责的不同有如下4类服务。 1建模服务Model Service用于构建可视化的业务流程模型。 2设计服务Design Service根据业务模型进一步分解为服务组件设计服务用于设计和开发这些服务和组件。 3实现服务Inplementation Service用于将设计和开发的服务组件部署到生产环境中。 4测试服务|Test Service)支持服务组件的单元测试和系统的集成测试。
2.5业务创新和优化 业务创新和优化服务以业务性能管理Business Process Management,BPM技术为核心提供业务事件发布、收集和关键业务指标监控能力。
2.6IT服务管理 为业务流程和服务提供安全、高效和健康的运行环境也是以服务为中心的企业集成重要的部分它由IT服务管理来完成。