- 1
- 0
- 约1.08万字
- 约 48页
- 2026-03-11 发布于北京
- 举报
BEASOA方法论与相关产品简介劳虎TigerHsiao首席SOA顾问BEA系统大中华区
两个IT从业人员的对话(发生在美国的真实故事):“你们公司SOA实施得怎么样了?”“我们的架构师认为它是面向服务;我们的开发人员则很坚定地认为它是面向对象;而业务分析师则希望它能更加的面向业务。” “就我个人感觉,我只能说,自从我们开始采用Webservices后,的确和过去有点不同。”什么是SOA?
什么是SOA?–BEA标准官方定义面向服务架构SOA是一种架构面的方法论,用来产生松耦合、互通的业务服务,这些服务可轻易地在企业内和跨企业间共享并重复利用
SOA的多个维度基本思维面向服务的思考SOA趋势的历史背景IT-业务磨合–业务流程vs.可重复使用的核心业务模块传统设计思维vs.面向服务的设计思维:乐高积木规划维度SOA切入点项目推展策略:自上而下vs.自下而上;战略性vs.战术性蓝图/路线图规划:EnterpriseArchitecture成熟度模型技术架构维度–服务基础设施(ServiceInfrastructure/Fabric)企业服务总线,数据服务,BPM,门户,Registry,Repository,服务管理,安全业界规范WS-I,BPEL,SCA,SDO,…服务生命周期维度服务分析、设计和建模服务开发,测试,优化治理、运营、管理维度服务工程
基础思维维度
项目需求互不相连的应用竖井倚赖传统EAI技术做点对点连接业务部门IT传统项目交付方式应用竖井传统的需求管理,面向应用
整合是后来才考虑的
造成了这样的现状
上述历史问题的根源–
传统面向应用系统的解决方式业务模型技术模型(往往以需求的形式)
新思维,新对策上升到业务的高度来解决问题
面向服务下的新设计思维
对话层,磨合层业务模型技术模型服务模型
FinanceCustomerserviceFulfillment业务的世界(业务流程)实践业务-IT紧密配合
可视为消费者和供应者关系,二者间遵循服务契约VerifycustomerstandingGetcustomerinformationRejectorderAssignpriorityGetaccountinformationFulfillorderLargeSmallBadGoodIT的世界(业务服务)业务服务业务流程AccountserviceCustomerdataserviceFulfilorderserviceOtherserviceOtherserviceIT系统以业务服务的方式暴露给业务流程使用,提供紧密配合和弹性服务编排(ServiceOrchestration):将每个服务映射到业务活动中的步骤
员工消费者HR供应者基于合同的设计和服务粒度
以“请假”为例服务调用框架EmployeeinquiryCheckScheduleRouteApprovalCheckHolidaysTransformDataFormatRequestApprovalIT的世界各种类型和层次的服务请假流程服务合同服务合同
SOA–基于服务合同的设计理念业务服务必须基于双方协议的合同服务消费者和供应者关系无需关注幕后满足合同的方式(落地的技术)服务供应者可视需求更换合同类型功能性合同FunctionalContract基于合同的设计DesignbyContract前提,后续条件Pre-/Post-Conditions接口Interface操作面合同OperationalContract服务水平协议QoS,SLA商业条款BusinessTerms
企业业务需求存储库(EnterpriseRepository)SOA应用基于共享服务通过服务基础设施进行组装和交互业务服务交付过程起于SOA需求管理项目需求迭代精炼发布功能模型与企业需求面向服务的需求管理
先天具备整合能力,适应力强,灵活服务合同
AsynchronousSOAPDesignbyContract
合同-接口-实施之间的关系IMPLEMENTATIONINTERFACECONTRACTC++,Java,COBOL,…SAP,PeopleSoft,…J2EE,.NET…AsynchronousSOAPWS-ReliableMessagingEXTERNALCUSTOMERSLASecurityINTERNALUSERPurposePoliciesOperations/ExceptionsSemanticsProtocol,
您可能关注的文档
- 马克思主义基本原理绪论课件.ppt
- 越剧基本知识讲座专业知识讲座.ppt
- 大班综合:各种各样的运动项目.ppt
- 家庭燃气安全常识.pptx
- 如何录入初始会计资料.ppt
- 病理结核病修改课件.ppt
- 计算机网设计基础及基础.ppt
- 湖心亭看雪了解背景张岱专业知识讲座.ppt
- 防范金融诈骗.ppt
- 首部民法典之婚姻家庭篇完全解读.pptx
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
最近下载
- 安全类课件-安全生产管理基本理论.doc VIP
- EP05-A3 型定量测量程序精度的评定.已批准的指南第二版.pdf VIP
- 翻译美学基本理论构想-刘宓庆.pdf VIP
- 2025年江西机电职业技术学院单招职业技能测试题库附参考答案(典型题).docx
- 基于PLC的中央空调控制系统设计【毕业论文】.docx VIP
- 高中数学大单元教学设计优秀案例.docx VIP
- 改性无水磷石膏增强高密度聚乙烯(HDPE-PG)六棱结构壁管材.pdf
- 苏教版三年级下册100道口算题大全(全册各类完整).pdf VIP
- 专题13(大题汇编)选择性必修二 经济与社会生活(新高考通用)(解析版)-2025年高考历史三模试题分类汇编 .pdf VIP
- 2022年-2024年青岛卫健委事业编临床笔试真题.docx VIP
原创力文档

文档评论(0)