




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于SOA架构的IT应用项目建设北京东方通科技股份有限公司内容提要信息化应用现状与问题解决问题的设计方法SOA网安综合平台SOA架构134解决问题的关键技术2国内信息化建设和应用发展迅速政府国家的12金工程、各级政府的电子政务建设企业金融、电信、电力、航天业务需求信息技术已建成大量的系统,积累了丰富的信息,支撑了业务发展政府:部委信息化应用现状业务系统1业务系统2业务系统3业务系统4业务系统N业务不断变化需要更多的业务系统需要更多的业务信息需要更多的业务协作部委技术实现复杂异构:不同技术实现分布:跨部门、跨地域2000200220042006200820102012*业务系统1业务系统2业务系
2、统3业务系统4业务系统N省厅*业务系统1业务系统2业务系统3业务系统4业务系统N市局*需要跨部门、跨地域的整合 让信息交换顺畅 让业务协作顺畅19981996政府:部委信息化中普遍存在的问题部级应用1部级应用2部级应用3A省应用1B省应用1C省应用1D省应用1E省应用1X省应用1A省应用2B省应用2C省应用2D省应用2E省应用2X省应用2部级应用4A省应用3B省应用3C省应用3D省应用3E省应用3X省应用3A省应用4B省应用4C省应用4D省应用4E省应用4X省应用4接口设计,交换系统,部署联调,监控管理涉及不同厂商、不同技术实现,协调、纠纷、处理工程庞大,重复建设,协调困难,难以变更接口,设计
3、.开发 交换传输系统 联调,部署,管理潜在的问题是无法继续发展整合混乱:接口连接随意,接口实现随意,系统严重耦合架构僵硬:缺乏整合标准,难以监控管理,无法优化发展企业:电信公司的类似问题整合混乱:接口连接随意,接口实现随意,系统严重耦合架构僵硬:缺乏整合标准,难以监控管理,无法优化发展某省移动公司MSS系统如何解决问题、支撑业务发展业务需求信息技术异构分布复杂协作多变复杂工程庞大架构僵硬架构混乱内容提要信息化应用现状与问题解决问题的设计方法SOA网安综合平台SOA架构134解决问题的关键技术2看看生活中的例子租房为例接口方式:发布房屋信息,留下电话、QQ,Email连接方式:直接联系房东并签约
4、,还是通过中介租客房东中介1、可能直接联系房东,与房东签约2、可能找到中介,再与房东签约3、可能找到中介,与中介签约*当房东成千上万时千奇百怪的要求租客会很累*当租客成千上万时千奇百怪的习惯房东会很累遵守国家和地方规定应用系统整合也需要解决这2个问题接口方式:确定不同系统间交流的接口(FTP,Mail,web服务)和语言(XML,Java,C+)就像人与人交流的联系方式(邮件,电话,QQ)和语言(汉语,英语)连接方式:确定不同系统间的连接关系,直连或采用中介协调就像建立房屋租赁关系一样,出租者如何发布房源信息(小广告,论坛,中介),求租者如何查到房源信息,双方如何签约。山东A系统接口山西B系统
5、服务中介调用遵守标准规范接口方式选择服务服务一种系统如何对外提供功能的实现方式,如Web服务有服务“提供者”和“消费者”之分有标准的接口定义,采用XML技术实现松耦合:供需双方可以采用异构技术实现系统AC+Unix系统BWeb服务调用遵照W3C标准采用XML语言JavaWindowsWeb服务接口基于W3C标准采用XML语言服务提供者服务消费者连接方式选择ESB应用1应用2应用3应用4应用5Enterprise Service Bus企业服务总线资源管理HTTP/s,JMS,XML总线:为所有参加整合的系统提供统一的通讯机制,异构系统可顺畅交流中介:协调各个应用系统间关系,发布、查找、调用we
6、b服务,避免紧耦合对比:房屋租赁中介,根据国家规定,收集、公布房源,协调或代理合约关系内容提要信息化应用现状与问题解决问题的设计方法SOA网安综合平台SOA架构134解决问题的关键技术2软件构造方法的演变适合科学计算架构僵硬,难以变化适合商业应用软件代码级灵活变更适合快速建设功能模块级灵活变更适合快速整合业务级别灵活变更为什么没有云计算?SOA和云计算的关系云计算对IT软件、硬件、应用系统进行全面整合,以服务化模式对用户提供SOA采用服务化对IT软件系统进行整合的架构方法SOA是云计算的重要支撑SOA为云计算提供了服务化技术基础云计算厂商已经大量采用SOA相关技术采用SOA构建的应用更容易向云
7、计算迁移面向服务架构(SOA)是一种设计方法,目标是为用户快速构建随需应变的业务应用,让不同业务系统间的协作更加畅通。SOA不是特定技术,但它要求遵照标准的服务方式,采用松耦合的架构方式,实现系统整合,以便达到技术实现无关的效果 。ServiceSArchitectureAOrientedOSOA 面向服务的架构帮助组织在多个应用和部门间共享业务逻辑和数据的一种设计风格Gartner,1996SOA也可以叫做面向接口的架构,整个应用建设也被描述为接口、接口实现、接口调用的拓扑Gartner,2002SOA的概念SOA的通俗理解Agility敏捷 Services服务Architecture架构
8、Standards标准A(Agility)业务敏捷是目标S(Service)服务化是基础A(Architecture)架构是桥梁S(Standard)标准规范是保证SOA通俗化解释通俗化:不一定全面,但便于理解,便于操作SOA是利用服务进行应用整合的最佳设计方法,可以从4个视角看“Service-服务” 和 “Architecture-架构 ”是技术方法的核心SOA和ESB的关系在SOA的4个视角中,“S-服务”和“A-架构”是SOA方法的技术核心服务技术:目前业界采用最多的是web服务,服务化支持是ESB的重点功能。架构技术:服务总线ESB是业界实际标准,它能建立服务间的松耦合连接关系。正是
9、因为ESB对服务技术和架构技术的全面支持,因此ESB被视为实现SOA方案的基础中间件产品某省移动公司MSS的SOA改造企业服务总线 ESB采购管理定制终端物流管理供应商工程项目经营预警法律风险战略创新移动办公OA系统邮件系统员工门户档案管理报账平台合同管理营收稽核财务预算银企互联资产管理ERP接口平台ERP系统BOSS待建资源中心架构清晰,可管可控,可持续发展基于ESB的整合架构SOA实现业务敏捷的过程业务服务单元IT功能单元业务流程服务支撑业务视角IT视角业务部门信息部门软件供应商系统集成商组织结构调整业务单元调整业务流程的分拆、合并对服务的重新组装基础业务单元不变快速集成新的业务单元业务视
10、图与IT视图的统一需求变化需要连续改进的业务模式与业务流程SOA带来的好处快速应变快速构建IT系统,应对新的业务需求快速进行系统整合,及时应对业务变更可管可控架构清晰资产清晰易于管理易于扩展互操作借助开放IT标准实现多种解决方案的集成保持平台、语言无关性降低成本通过重用IT资产保护前期IT投资降低维护成本和TCO费用业务与IT 架构保持一致SOA是目前政府、企业信息化建设与整合的最佳选择内容提要信息化应用现状与问题解决问题的设计方法SOA网安综合平台SOA架构134解决问题的关键技术2跨级、联动、协同的网安综合应用平台架构架构清晰、协同灵活、可控可管、可持续发展各个单位挂接简便系统AJ2EEU
11、nixX市Y市系统AJ2EELinux服务挂接请求服务挂接请求全网监控管理挂接成功挂接成功1、不需交换传输设计ESB提供统一通信机制2、ESB提供挂接规范只需遵从1种按标方式不需多厂家之间协调3、一次挂接全网同步服务资源全网透明系统BC+Linux系统BC+Unix跨部门协同的工作原理系统AC+UnixX市Y市系统AJ2EELinux请求方配置调用1服务总线执行调用2全网监控管理1、只对本地ESB节点2、ESB全面协调管理3、各单位按需调用优点:资源全网透明无需全网同时联调减少异构系统接口减少多厂家之间协调更加灵活、快捷、省事系统BC+Linux系统BC+Unix网安综合应用平台架构的优点跨节点(跨地域)整合便捷快速实现跨部门、跨层级、跨地域的业务联动和协同, 实现各类资源共享应用,优化和提高各部门资源的管理、使用效率节点内(单位内
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年辅导员考试生活管理技能试题及答案
- 2024年农艺师考试中多重学习策略的有效结合试题及答案
- 高校调研类面试题及答案
- 2025至2030年气动抽液器项目投资价值分析报告
- 2025至2030年横机针项目投资价值分析报告
- 水刀技能试题解析及答案
- 2025至2030年柴油电锅炉项目投资价值分析报告
- 园艺师考试的应对措施试题及答案
- 农艺师考试科普知识普及试题及答案
- 2024园艺师考试良种选择试题及答案
- 2025年山东省枣庄市台儿庄区中考一调语文试题(原卷版+解析版)
- 2025年江苏省苏锡常镇高考数学调研试卷(一)(含答案)
- (二模)乌鲁木齐地区2025年高三年级第二次质量检测语文试卷(含官方答案)
- 2018工程定额单价表
- 城区建筑垃圾处理资源再利用设备采购 投标方案(技术方案)
- 第11课《山地回忆》教学课件2024-2025学年统编版语文七年级下册
- 建筑工程材料采购管理职责
- 【道法】历久弥新的思想理念课件 2024-2025学年统编版道德与法治七年级下册
- 【培训课件】DOE培训
- 水利工程信息化项目划分表示例、单元工程质量标准、验收应提供的资料目录
- 一例有机磷农药中毒个案护理
评论
0/150
提交评论