




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件系统构架设计原则和面向服务 SOA 的系统构架 微软总部中国事务办公室首席项目经理栾跃BillLuanLeadProgramManagerRedmondChinaOfficeMicrosoft 企业信息系统开发所面临的挑战和机遇企业信息系统开发模式的演变面向服务的信息系统构架的特征建立未来优化的信息系统构架的理念 讲题目录 信息系统的开发和利用处于疲于奔命应付商业模式的变更无法应付快速变化的市场竞争需求所带来的商业运作流程的变化有限的开发资源和显现投资回报的压力不断的进行新技术和整合的压力微弱的对改进和优化企业商业模式的促进力和影响力 企业信息系统开发面临的挑战 企业信息的现状和信息主管应有的努力方向 在更少的资源上做得更多降低信息系统基础建设和管理的费用提高信息系统服务器的使用率加强系统的安全保障并保持其安全性通过对服务器的合并简化对信息系统基础设施的管理 提升电邮系统的管理能力 稳定性 和安全性通过使用部门团队的门户站点 和团队之间的协作工具 优化企业部门的效率将应用软件的资源和服务提供给企业的移动员工和远距离卫星办公室 改善系统平台的管理能力通过对商业应用软件的整合 提高企业投资的回报率提高系统开发者的效率通过更好地连接企业各部门以及决策层之间的连接 帮助企业提高决策的速度和效率 在掌握更完善的客户信息的基础上 进一步提高企业营销和客户服务的能力提高企业内部的商业运作机制 流程 和管理 商业运用 企业的生产力和运行的效率 企业信息主管面对的挑战 系统的连接 Opportunity 企业信息系统发展的走向和机运 保持现状 新构架设计 新的商机 系统演进 技术 商业 不同的系统开发与应用阶段需要用不同的衡量准则 衡量企业信息系统成功的准则的变化 投资回报率 局部应用功能 集中化管理核心 部门之间直接连接 服务功能模块化 系统总费用 TCO 对企业决策的影响 应用软件的投资回报率 降低IT系统的费用 提高互换能力 提高企业商业和运作的预测能力 产品进入市场的速度战略决策的灵活性 企业信息系统的商业价值 企业信息系统开发理念和实践的演变 各部门之间的文件分享技术的运用与商业运作流程互不相关 提供全面配合部门之间协作的商业解决方案以松偶合 消息为基础的信息传送方法 整合的 具备互操作性的局部系统将企业商业流程运作以及技术进行综合 从以往或现有的 走向未来的 从以往或现有的 走向未来的 各个部门之间相互独立 不易整合的局部应用功能具体的应用功能事先固定 不易改动 从以往或现有的 走向未来的 IT软件和系统开发者 IT系统运行部门 信息资料使用员工 以提供局部运算功能为主要目的为固定不变的长期使用而建造 以企业系统的运行为主要目的为应付不断的商业变化要求而建造 企业信息部门面临的独特的历史机运 企业为什么必须应付不断加速的变化 从企业内部本身由于商业战略的不断改变带来的内部压力 各种事先没有预料到的各种竞争 市场变化等所带来的威胁以及所创造的各种机会等组成的外部压力 现代化企业面对一个不断演变的高度动态化的环境 Increasinglydynamicenvironments bothwithinthefirm wherebusinessstrategiesshift andoutsidethefirm whereunanticipatedopportunitiesandthreatsare 企业信息系统如何应付目前的挑战 并积极准备对付未来挑战的必要措施 逐渐建立一套互相连接的 能够灵活整合到企业运作流程里的 基于各自独立的以提供服务为中心的组件的系统构架的信息系统 面向服务构架 ServiceOrientedArchitecture SOA SOA的理念 将信息系统建立在一个由很多提供商业服务功能模块的构架基础之上每个功能模块各自为封装型的 可重复使用的 非偶合型的商业运作流程的局部 StructuretheITassertsaspackageofreusablesoftwarebuildingblocksthatprovideaparticularfunctionalityDelivertoenterprisetheencapsulatedcapabilitiesandprotected decoupledbusinessprocesses tocreatedmodelofreuse 所谓的服务 Services 所谓的服务 Service 就是将计算功能和信息连接在一起的网络服务 WebService 它们包括 网络服务形容语言 WebServiceDescriptionLanguage WSDL 网络服务政策框架 WebServicesPolicyFramework WS Policy 网络服务动态发现 WebServicesDynamicDiscovery WS Discovery 网络服务元数据交流 WebServicesMetadataExchange WS MetaDataExchange 网络服务终点语言 WebServicesEndpointLanguage WSEL 信息系统的模式 从面向对象到面向服务的构架 多态性 Polymorphism 封装 Encapsulation 子类 Subclassing 基于消息的 Message based 架构 合约 Schema Contract 基于策略绑定 BindingviaPolicy 广泛的互操作性 BroadInteroperability 1980s 2000s 基于接口的 Interface based 紧耦合 TightCoupling 运行时元数据 RuntimeMetadata 1990s 面向对象的软件开发 面向服务的系统构架的开发和部署 面向对象的功能组件开发 面向服务的信系系统构架 系统数据交换以基与消息为基础 Message based 它的意义是什么 面向服务构架的理念是正确地建立分布式信息系统 DistributedSystems 这个构架是系统理念 并非某种技术面向服务构架并非强求网络服务 WebServices 但是WS与SO构架很好地对应和吻合面向服务构架的建造是渐进式的演变并不需要信息部门进行大量的重新学习从你已有的系统中渐渐提供和体现价值在运用现有信息系统设计原则的基础上 着重4个关键支柱理念 面向服务的系统构架的4个支柱 开发者对公布 使用 设定服务接口和内容作自我独立的决定 交换的信息数据不包括数据使用的行为 任何功能对象提供的使用行为局限在本地Dataneverincludesbehavior Objectswithdataandbehaviorarealocalphenomenon 功能和使用需求有公开的独特名字代表Capabilitiesandrequirementsrepresentedbyauniquepublicname Usedtoestablishservicesuitability 提供服务的软件以及使用服务的客户软件都是独立地开发 部署 运行 管理 Servicesandconsumersareindependentlyversioned deployed operated andsecured 很明确的服务功能分界线 共享数据定义和标准 schema contract 而非软件组件类 class 每个服务是独立自主的 建立在合同原则 contract 上的兼容 业界走向面向服务的趋势来自商业的动力 面向功能为长期使用而建造长期性的部署周期采用紧密接偶的连接方法应用软件都是独立无关的 面向运作流程为变化而建造渐进式的开发建造和部署采用松偶式的连接应用软件是连接的系统 从独立的应用解答方案 SolutionSilos 通过集成演变到 SCM BI ERP CRM ERP CRM SCM BI 信息系统为企业创造商机的能力来自进行构架的演变 能够根据企业商业需要被灵活地重新组合和集成的资源 创造新的商机 新的市场 应付新的挑战和竞争 客户关系管理 供应链管理 商业情报 企业资源规划 FunctionalSilos DataCenter LocalKnowledgeWorkerSupport TechnologyStandardization DataWarehouses ProcessImprovement CoreExtensions ProcessIntegration BusinessExperiments ReusableComponents DataWrappedinMiddleware SharedProduct CustomerDatabases 应用层面 Source MITSloanCenterforInformationSystemResearch 用演变而非革命来促进建立面向服务的系统构架 信息系统对企业的作用和影响 系统构架的成熟程度 局部功能优化 信息系统效益 运作流程优化 战略决策选择 局部应用功能 集中化管理核心 部门之间直接连接 模块化 基础设施层面 数据层面 局部运算功能 本地性的局部知识 对员工的支持 商业流程的改良 新商业模式的尝试 数据中心 技术的标准化 运作流程的整合 可重新使用的系统组件 包裹在中间软件中的数据 共享的产品和客户信息资料 数据仓库 真正有前途的未来信息系统的构架 基础性的标准 FoundationStandard 基础性的接口规范 FoundationProtocols WSDL WebServicesDescriptionLanguage UDDI UniversalDescription Discovery andIntegration SOAP SimpleObjectAccessProtocol XML ExtensibleMarkupLanguage HTTP UniversalDescription Discovery andIntegration TCP IP TransmissionControlProtocol InternetProtocol 分享的资源 SharedUtilities 信息输送管理 TransportManagement 资源知识管理 ResourceKnowledgeManagement 服务管理 ServiceManagement 客户特征信息组件 客户信用查证组件 Security3rdPartyPerformance AuditingassessmentBilling Profiling andPayment Provisioning monitoring QualityofService QoS synchronization conflictresolution Directories brokers registries datatransformation Messagequeuing filtering metering monitoring routing resourceorchestration 价格组件 风险分析组件 保险应用组件 结帐组件 网络服务 服务网格 应用服务 总结 为你的企业建立高效的信息系统 开始向前瞻性的SOA构架的部署进行演变对现有系统的改进利用系统更新换代的机会推广XMLWebServices 推动模块化的提供独立服务的局部部门系统新系统的开发和部署全力推动使用XMLWebServices使用标准性的数据传输和交换全面采用以消息为基础的 松偶合的数据交换接口和规范建立以运行为中心的系统将自动化部署 配置 管理 升级功能作为开发关键任务从局部应用软件和系统走向可以集成和重组的模块使用高效的开发和运行平台充分利用VisualStudio
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国风筝LED无人机编队表演师认证考试备考指南
- 2025年医药卫生类考试趋势分析及应对策略
- 2025年中国机械制造工程师认证考试模拟题集
- 2025年中子、电子及Γ辐照装置项目合作计划书
- 2025年智能楼宇照明项目合作计划书
- 2025年智能配电自动化项目合作计划书
- 2025年滴鼻剂项目合作计划书
- 跨境电商物流 题库试题及答案 任务四 跨境电商进口物流配送方式
- 2025年增采原油起振机合作协议书
- 安徽省合肥市巢湖市2024-2025学年下学期八年级数学期末试卷(含答案)
- 《机电设备组装与调试》课程标准
- 350吨汽车吊地基承载力验算
- 2023年高等教育文学类自考-03297企业文化考试参考题库(含答案)
- 哈尔滨医科大肿瘤外科学腹外疝
- 浅谈农村小学心理健康问题现状及其防治策略 论文
- 《金税四期管控下企业纳税筹划实务指南》读书笔记思维导图
- 初中英语 Should I be allowed to make my own decisions 课件
- 高考一轮复习成语
- 幼儿园课件:《漂亮的扇子》
- 第四章毒作用机制
- SB/T 11112-2015电子商务企业认定规范
评论
0/150
提交评论