




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,SOA的分布走,朱律玮zhulw82652228东方通科技公司2006年10月,.,2,提纲,SOA的基本概念SOA是什么解决什么问题、应用场景SOA特点,带来的好处SOA的相关技术相关技术、标准和架构SOA应用示例和实施方法,.,3,SOA是什么,是构建IT系统的一种方法包括:一个技术架构,一套实施方法适合的IT系统场景包括:企业/政府部门内部系统的整合企业/政府部门之间系统的整合互联网(如电子商务)应用不适合于简单的单个应用,.,4,企业IT系统,国外的特点已建立众多单个应用系统如何面对不断变化的市场竞争强调服务的复用,整合从单个应用到EAI,再到B2B业务灵活性的要求,技术架构建立/升级的要求国内的特点发展不均衡绝大多数没有大机系统的包袱同样面对激烈的市场竞争,.,5,互联网应用,一个新兴的行业,存在大量发展机会服务将以WS方式发布面向巨量个人用户,也面向企业服务使用方需要考虑如何选择合适的服务如何对众多服务进行组合,提供新的增值服务大量服务如何管理,.,6,解决IT系统的当前问题,敏捷性需要解决随需应变的要求开发效率不高周期长,费用多系统集成企业(或政府部门)内部系统的整合企业(或政府部门)之间系统的整合,.,7,SOA的特点,服务服务是面向业务的强调服务的复用关注服务的使用组合,流程,协同可以方便灵活进行重构松耦合对标准的支持,从技术角度看,.,8,SOA带来的好处,.,9,SOA的相关技术,.,10,SOA的相关标准,.,11,服务的描述,接口描述方法,输入/输出数据对象交互方式错误处理方法策略描述质量策略:安全,可靠传递,事务性业务属性和策略,.,12,服务的注册和管理,存储方式文件,数据库,LDAP,UDDI服务的管理注册,信息修改,注销,版本管理服务的分类管理支持多种分类方式便于查找(技术管理/业务管理)从提交单位/时间角度分类从业务角度分类从IT项目角度分类基础服务/公共服务/项目内有效的服务,.,13,服务的查找,人工查找需要一个易于使用的界面工具自动查找需要定义业务词汇(与行业相关)需要支持基于语义的匹配技术服务的授权使用谁授权是否需要一个中介或直接与服务方签署协议与服务管理相结合,.,14,服务间的交互通讯,消息的描述:使用XML传输协议:SOAP通讯协议:HTTP/FTP/SMTP/JMS/MQ多种交互模式:同步/异步请求/响应,请求/回调,异步单向,发布/订阅传输效率问题:XML解析,SOAP编解码传输可靠性问题传输安全问题,.,15,服务的使用,服务的使用方式直接访问、合成服务(紧耦合)、流程管理(内部)、协同工作(HTTP)BPM:业务流程管理所有的活动是基于服务的MDA,从UML到BPEL的转换BPMN:流程的图形描述BPEL:流程描述,及处理引擎BAM:服务活动监控,.,16,服务的使用,财务系统CICS,HR系统J2EE,用户/角色权利,系统管理BAM,服务层安全,服务注册与查找,服务层管理,服务层数据服务,Web服务平台,传统包装,合成服务,XML,XML,XML,XML,业务流程,服务消费者,XML/SOAP,XML/SOAP,内部用户,外部用户,防火墙,.,17,服务的实现,业务分析和建模集成开发环境流程定义编码调试部署支持多语言的开发应用系统的连接适配器技术,.,18,SOA的质量属性,安全问题认证,授权,加解密,签名验证传输可靠性问题事务一致性问题原子事务,两阶段提交补偿交易模式系统可靠性问题CLUSTER(集群)易用性问题,.,19,SOA的技术参考架构,.,20,基本的集成应用,数据整合共享需求共享库的建立,从共享库获取数据共享数据的交换应用场景企业信息的整合利用政府部门的信息共享关键技术服务描述,服务的查询/获取交换流程的定义服务连接和通讯运行监控/系统优化,.,21,示例1,.,22,复杂的系统整合,流程整合/协同需求:有独立的业务系统,流程灵活定制或多方协同工作应用场景企业业务优化,企业间的供应链政府部门的审批业务,协同办公关键技术复杂业务流程定义,运行监控/流程优化业务协同服务,服务描述同步,.,23,示例2,.,24,互联网应用,(虚拟)增值业务的开展需求:独立业务服务的实现和发布增值业务的建立应用场景互联网企业电子商务关键技术服务的发布和管理,服务的自动查找基于WS的质量属性业务流程的定义,运行监控/流程优化,.,25,示例3,.,26,SOA应用的实施,有实际需求不同的需求:数据共享,灵活流程定义,明确自己的需求、目标、期望值业务目标,还是技术目标短期目标,还是长期目标/效益需要有总体规划SOA分步骤实施在一个可控环境内确定一个可控的实施规模逐步实施,积累实施经验,逐步接近目标需要坚持,是一个长期的工作,才能有长期收益需要业务人
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025昆明市官渡区北京八十学校招聘(18人)考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025福建厦门大学学院水声通信课题组嵌入式工程师招聘1人考前自测高频考点模拟试题有完整答案详解
- 2025河南郑州市第九十九中学招聘公益性岗位工作人员21人模拟试卷参考答案详解
- 2025年深圳市烟草专卖局(公司)招聘(22人)模拟试卷及答案详解(必刷)
- 人员操作行为分析-洞察与解读
- 2025年马鞍山市消防救援局招聘政府专职消防员38人考前自测高频考点模拟试题及答案详解(典优)
- 2025北京协和医院麻醉科合同制科研助理招聘模拟试卷及1套参考答案详解
- 2025贵州医科大学第二附属医院第十三届贵州人才博览会引才47人考前自测高频考点模拟试题有答案详解
- 班组安全培训实施课件
- 2025黑龙江双鸭山市饶河县招募就业见习单位及招聘见习人员668人模拟试卷附答案详解(突破训练)
- 冷库建设工程施工进度计划及保证措施
- 建筑设计行业2024年财务挑战解析
- 慢性病防治健康教育知识讲座
- 中国石化加油站视觉形象(VI)标准手册-课件
- 小学数学新旧知识关联
- 退费账户确认书
- 国家开放大学《政治学原理》章节自检自测题参考答案
- 第9课 共同弘扬中华传统美德 《中华民族大团结》(初中 精讲课件)
- 小学五年级道德与法治(上册)月考试卷及答案(一套)
- 恒瑞医药简介课件
- GB/T 20671.4-2006非金属垫片材料分类体系及试验方法第4部分:垫片材料密封性试验方法
评论
0/150
提交评论