欢迎来到天天文库
浏览记录
ID:37212270
大小:506.60 KB
页数:23页
时间:2019-05-12
《常见服务总线ESB技术的简要与学习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ESB服务简介2009.09背景服务范围学习计划议题背景:什么是ESBESB概述ESB是一种在松散耦合的服务和应用之间标准的集成方式。它可以作用于:面向服务的架构-分布式的应用由可重用的服务组成面向消息的架构-应用之间通过ESB发送和接受消息事件驱动的架构-应用之间异步地产生和接收消息背景:什么是ESB一个可能真实的应用场景背景:什么是ESB一个基于ESB的系统背景:什么是ESBESB的架构背景:什么是ESBESB功能通信。路由,寻址,通信技术、协议和标准(例如MQ、HTTP和HTTPS),发布/订阅、响应/请求,Fire-and-Forget,
2、事件,同步和异步消息传递集成。数据库、服务聚合、遗留系统和应用程序适配器、EAI中间件的连接性、服务映射、协议转换、应用程序服务器环境(例如J2EE和.NET)、服务调用的语言接口(例如Java和C/C++/C#)服务交互。服务接口定义(例如,Web服务描述语言(WebServicesDescriptionLanguage,WSDL))支持替代服务实现;通信和集成所需的服务消息传递模型(例如SOAP或企业应用程序集成(EAI)中间件模型)服务目录和发现背景:什么是ESBESB功能服务质量事务(原子事务、补偿、Web服务事务(WS-Transact
3、ion))各种确定的传递范例(例如Web服务可靠消息传递(WS-ReliableMessaging)或对EAI中间件的支持)安全性身份验证授权不可抵赖性机密性安全标准(例如Kerberos和Web服务安全性(WS-Security))消息处理编码的逻辑基于内容的逻辑消息和数据转换有效性中介对象标识映射数据压缩背景:什么是ESBESB功能服务级别性能、吞吐量、可用性、其他可以构成契约或协定的持久评、估方法管理和自治服务预置和注册记录、测量和监控发现系统管理和管理工具的集成、自监控和自管理建模对象建模通用业务对象建模数据格式库B2B集成的公共与私有模
4、型开发和部署工具基础架构智能业务规则策略驱动的行为,特别是对于服务级别、服务功能的安全和质量(例如Web服务策略(WS-Policy))模式识别背景:什么是ESB应用架构的变化背景:整合方法整合的闭环,包括:建模改造集成交互管理加速背景:整合方法建模通过建模来设计、模拟商务流程并对商务流程的整合制定规划。通过建模可以做到有针对地优化商务流程,使之更能灵活、迅捷地应对市场竞争;整合要有效利用现有资源,最大程度地保护已有投资;模型的构建可能要跨越不同领域,包括人力、不同合作者和不同的应用系统;在模型中对商务流程的运行性能进行有针对地考察,提前发现商务
5、流程中的可能存在的问题和瓶颈;最大程度地提高商务流程的运作效能;在建模期间,做出对投资回报的分析;构造出关键评估指标以用于在实际生产运作中对商务流程的监测;以模型控制和驱动业务整合的规划、生产、实施。背景:整合方法改造通过改造现有IT系统获得新的商业价值。通过改造现有IT系统为企业发现新的商业价值;将原有关键业务系统进行改造,使之成为可复用、可共享的关键业务组建,从而更有效地发挥其商业价值;将传统应用系统和新技术应用系统集成为一个更为有效的业务承载平台,以发挥各种技术体系的优势而规避其劣势;在业务整合过程中要有效地依托企业现有的知识储备来提高企业
6、生产率。背景:整合方法集成将人力资源、业务流程、应用平台、支撑系统和数据资源集成为一个整体将业务信息与具体的平台、软件架构和网络协议的有效分离,做到业务信息的技术无关性;使用行业标准协议进行贸易伙伴之间的信息交互,如RosettaNet,AS2,XML,以及标准传输协议HTTP(S),FTP和SMTP等;改造数据以适应业务分析和数据交换;引入新的基于WEB服务的复合应用以扩展和集成现有IT资产在原有模块组件和功能单元之上构建新的基于标准的、可复用的应用系统和服务;在已构造的各种服务单元之上构造基于交互和流程的新应用;使人力与系统共同参与的业务流程
7、自动化;做到多个参与者、多个平台、多个应用系统以及多个组织间的信息能够很容易地实时交换;背景:整合方法交互为人力、数据、应用和流程的随时随地随设备的交互提供安全和单一接口的服务要做到随时随地能够安全可靠、方便快捷、个性化地访问各种应用、流程和人力资源;依照商务优先级进行网站门户的客户化改造,提高其灵活性;要做到有效地管理和延伸超越组织机构边界的综合的协作能力;背景:整合方法管理构建业务评估指标体系,以之为依据调整优化系统性能。以商务目标为准对业务性能进行测评;并提供一种框架以增强这种检测力度;动态调整业务流程以适应不断变化的商务环境,从而实现企业
8、的商务目标;优化资源的再分配和再部署背景:整合方法加速利用现有的智能商务流程经验的成熟模式,可以对整合的过程进行加速。采用与底层支撑系统
此文档下载收益归作者所有