版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微软处理方案-面向服务的体系构造
(SOA)
■微软面向服务的体系构造・SOA协助企业处理复杂的IT系统和信息整合问
题,增进企业更灵活、迅速地响应不停变化的市场需求。
■问题和挑战
伴随企业信息化的发展,企业拥有了越来越多口勺应用系统,例如从最基本口勺财务系统、人事
管理系统和后来的销售系统、生产系统等等,这些建立于不同样年代的应用系统在发挥作用
的同步,也给企业的下一步发疑带来诸多问题。
信息共享困难,员工需要花费过多的时间跟踪有关信息;
在信息就是财富的今天,企业缺的不是信息自身,而是缺乏共享和获取有关信息的有
效措施。伴随信息化的发展,企业拥有的IT系统越来越多,不同样的IT系统在不同样
年代建立,基于不同样的,一商平台开发的,基本上各自有各自的操作界面。割据在各个
系统中的数据很难以连贯、统一口勺方式提供应员工,员工的知识共享和业务生产力受到
负面影响,从而组织机构的发展和竞争也将受到阻碍。
应用连接之间的紧密耦合性,导致IT应用系统无法随业务的变化而灵活支持;
那些各自为营的应用系统之间形成信息孤岛,为了处理系统互联,一•般状况下企业会在
有数据需求的时候直•接做接口直接连接各个应用系统,伴随互联需求的增多,系统与系统之
间形成点对点口勺系统互联架构。这种冗余口勺的1T架构方式,导致了高维护成本和低重用性;
深入使企业在面对市场竞争、企业合并、部门拆分等业务需求变化时,IT架构将无法从容应
对。
EmailSCM
1、固化欧J、低效率的业务处理流程导致企业对新业务响应滞后:
■企业既有的业务流程对于新业务的响应滞后已经成为一种非常重要的问题。
举个简朴的例子,在某些企业中,上一种小的业务模块,整个流程走下来也
许就需要大六个月的时间;与此同步,其他竞争对手已经将这个业务推到市
场中了,这样严重影响企业的市场竞争力。
■处理方案概述
1.微软的面向服务架构(SOA)重点处理上述问题,协助企业业务愈加敏捷、内部协作愈
加有效.详细体目前:
/通过企业信息门户平台,提供综合信息展示和平常工作便捷的窗口:
/提供•套企业信息共享、知识管理以及信息协作的框架,整合企业的信息服务及应
用。
2.为企业所有的员工提供个性化的信息访问方式,供他们快捷获取所需信息(包括移动设
备信息访问能力)或参与业务流程处理。
/提供愈加安全H勺企业信息访问机制,统一顾客管理,提供单点登录的服务,加强
信息访问和系统口勺安全性,包括顾客口勺验证、授权和管理。
,通过流程组合和人机交互平台,分离应用程序逻辑和业务逻辑,构造一
种高层次的业务抽象和组合,从而抵达愈加灵活的业务变化能力。
3.采用业务流程管理(BPM)工具,创立和执行高度透明、模块化和面向过程的工作流,在
满足IT组织所规定的运行性能原则前提下,为企业提供业务需求响应的敏捷性:
J借助于对XML和Web服务H勺支持,实现企业应用系统接口原则化和佶息构造化,
协助企业实现松耦合的信息系统架构,节省未来业务需求变化的开发时间。
/提供企业基础服务管理和数据整合平台,协助企业更有效的整合和自动化业务流
程。
/提供Web服务的原则化、封装、管理和配置,将企业待集成口勺应用包装成Web服务,
并按需要将这些Web服务及其描述进行公布,供流程组合平台、人机交互平台和其
他系统订阅查询和使用。
/提供跨平台日勺Web服务松散捆绑,协助实现迅速低代分的动态绑定应用。
建立原则的数据互换和通讯机制,采用由微软企业倡导,W3C组织定义和维护的
XML原则,抵达在不司样系统间“定义沟通”的数据语言规范的目的。
实现自动的数据转换,采用XUL或非XML文档格式原贝通过在不同样的数据格式
之间进行映射,实现企业内部或企业与贸易伙伴之间有效的沟通协作。
■总之,微软SOA架构采用了“自内而外”的实行措施,以业务需求为出发点,
封装业务需求后公布原则的业务服务,再由业务流程管理平台自由组合这
些业务服务,最终提供应信息使用者;同步,这个“自内而外”的过程也是
一种迭代的过程,通过一次次的开放和组合这些业务服务,维持这个“活”
的生态的IT系统,增进了IT资源与不停变化的业务需求紧密结合。
■方案优势和业务收益
(-)方案优势
微软的SOA架构是在经验中总结出来,每个重要平台的可操作性和可实行性很强。
1)从信息共享平台到流程整合平台和服务、数据管剪公布平台,每个平台都是基于成熟的
微软处理方案,历经了数年内实践开发和客户应用验证,不是一种虚无的、浮空的架构。
2)更有成本效益的应用程序开发。
3)使用微软既有的服务公布平台,可以迅速的封装公布多种业务服务。基于WebService
原则的服务设计,使企业n■创立可反复使用的服务存储库,当出现新的业务需求时,这
些服务可以捆绑、合并到更高级的服务和复合应用中。这减少了处理方案开发和测试的
成本,减少了冗余、加紧了实现业务价值的时间。
4)更轻易管理、更安全的应用框架。
(二)微软的SOA处理方案提供了一种易于管理H勺、安全的基础构造。通过对流程组合进行跟踪
和控制,有效管理业务需求H勺变化:通过对接口版本的管理和审计,有效控制接口的使用:
通过对Web服务而非应用程序自身日勺调用,在保护既有IT投资的同步,不会限制新功能的
布署:通过强大的验证和授权模型,作用于所有服务,提供总体安全性。
(三)业务收益
1)更敏捷的业务决策。通过将业务服务和信息汇集到一套动杰的复合业务应用程序中,决
策者可以获得更精确、更全面的信息。跨越多种部门的人员、流程和系统可以更轻易地
映射到单独的统一视图中,这样组织机构就可以更好地理解它们在平常的业务操作中做
出的成本权衡。
■更强大的员工生产力。通过提供对系统和信息的流线型访问,并实现业务流程的改善,业务
可以带动更强大的员工生产力。员工可以将他们的精力集中于重要的增值流程和半构造化
的协作性活动,而不必遵守底层IT系统的限制和约束。并且,由于最终顾客可以在表格和
满足了他们的规定的显示因子(网站、丰富的客户端和移动设备)中访问信息,生产力得到了
ftEfS)o
■与客户和供应商的更稳固的联络。SOA的利益可以扩展到组织机构的界线之外。由于异类
系统和应用程序的集成变得愈加轻易,合并和收购也变得更轻易获利。与贸易伙伴的整合以
及供应链流程的流线化成为轻易实现的目的。
■总体架构和重要功能模块特色
微软提供面向服务的体系构造(SOA)所需各个层面的技术和产品,它们包括:服务公
布平台、流程处理平台、信息共享平台以及开发人员使用H勺自动封装WebService工具、监
控管理工具等。
UI:MSOffice&OBAForms:InfoPathSharepointPortal.Web,Bl
people£ready
♦S'
c
-o
OBAQ他3PonalIIBizInteU^nceIDevicesa
bDM
提供roe-
avda
_een
n5_Ha
OpenXMLfloformatCompositeAppsotg
pye
mw
em
nAe
tca
ae
ns
ds
T
o
组合o
=
n
g
发布
我们从业务服务的公布、组合、提供三个层次来简介微软的SOA架构技术和措施:
一)公布和创立Web服务
SOA措施口勺公布阶段要考虑从底层应用程序(LOBApplicailon)和数据中创立哪些服务:
服务的创立可以是细粒度日勺(单一H勺服务对应单一H勺业务流程,例如'插入零件编号')
或粗粒度的(多种服务共同执行一套有关的业务功能,例如'处理订单'):同步也要选
用高效的服务公布工具,Microsoft已经对Web服务做出了巨大H勺投资,针对Web服务,
它使用了Microsoft.NET来创立它的整个下•代开发人员平台。
1)关键平台.NETFramework—.NETFramework是Microsoft的托管代码编程模型,可使用它在
Windows平台上创立应用程序。.NETFramework很好的支持Web服务,开发人员可以使用.NET
支持的20多种编程语言中的任意一种来开发、探索、调试、布署和公布Web服务。微软最新公
布的.NETFramework3.0提供了Web服务的扩展组件包括WindowsCommunicationFoundation
(WCF)、WindowsWorkflowFoundation(WF)、WindowsCardSpace以及WindowsPresentation
Foundation,这些技术和模块为创立Web服务提供了更强大的措施。
2)统一开发环境VisualStudio-VisualStudio是在Windows平台上创立应用程序的统一开
发环境。它支持在Windows、Web、Mobile和基于Office的应用程序中创立和使用Web服务,它
使开发人员可以更轻易地跨企业公布和定位新的Web服务;同步它还支持Web服务的单元和负
载测试。通过集成的软件变化管理平台、关键性能实时报表和质量度量原则,VisualStudioTeam
System使组织机构可以更好地管理应用程序的传递和维护,这样就可以跨越应用程序的整个生
命周期进行更深入的开发管理。这不仅可认为商业股东和IT经理提供项目状态的深入洞察,还
可协助软件团体持续改善他们的开发流程。
二)组合和定制流程-流程组合平台
•服务一旦被创立,它们就可以合并到更复杂H勺服务、应用程序或交叉功能的业务流
程中。由于服务彼此之间、服务与底层的IT基础构造之间都是独立存在的,它们可
以以最灵活H勺方式进行合并和再使用。在业务流程变化时,业务规则和流程可以在
不受底层应用程序限制的状况下进行调整。这个平台中关键部分是可支持业务流程
的灵活设计、自动化、管理和优化0勺技术-BizialkServer。它是一种定位于IT专
业人士和构造设计师的服务器产品,可以对系统、工作人员和合作伙伴进行集成。
BizTalkServerI内关键体系构造是以XML和.NETFramework为基础的,它完全支持创立Web
服务的所有开放原则。BizTalk控制Web服务之间的流程和互相作用,将单独H勺服务聚合成一种
更大的组合Web限务中。
BizTalkServer通过使用多种不同样的适配器,有效地集成了老式系统和异构的应用程序。通过
与微软门户服务相SharePointPortal进行集成,使得创立人机交互的、端到端的业务流程处理
方案变得愈加简朴。
三)H'eb服务提供平台
微软I内呢b服务提供平台包括Web门户、客户端支持、Office应用插件、移动设备支持等多
方面的组合。
1)Web门户Web服务的公布平台,既可以提供Web服务访问接口的管理,又可以通过丰富
的Web界面,面对顾客直接提供Web页面的信息访问。此外微软还提供了灵活的Web框
架定制和顾客统一管理/单点认证等功能。
客户端支持WindowsVista通过WCF提供了广泛的Web服务支持功能,作为Windows客户端操
作系统的下一种发行版,它使更安全、更可靠、更轻易管理的应用程序创立过程变得愈加简朴。
通过WindowsVista,开发人员和设计人员可以发明重要的顾客体验成果,这提高了可用性,
并与顾客从事的工作抵达了更好的关联。此外通过WindowsPresentationFoundation,抵达了
统一Windows创立、显示、操作文档、媒体和顾客界面(UD的方式。
Office应用插件OfficeSystem2023是Microsoft为信息工作者提供的最新生产力套件,它
包括了Word、Excel等熟悉的Office工具。除了这套Office应用程序之外,OfficeSystem
还提供了一组集成的I工具和服务,它们可以协助开发人员创立使月Web服务的业务处理方案。
Office产品还对消耗Web服务提供了内置支持:InfoPath对于绑定通过Web服务的数据具有内
置支持功能,Visio对于消耗数据库驱动的Web服务(例如SQLServer的关系型数据库展示的服
务)提供了内置支持。在称为Office业务应用程序(0BA)服务的2C23MicrosoftOffice系统中,
全新的平台功能使Office业务应用程序的开发成为也许。OBA服务由工作流、搜索、商业数据
目录(BusinessDataCatalog)、全新的可扩展的顾客界面、MicrosoftOfficeOpenXMLFormats、
网站(WebSite)和安全框架(SecurityFramework)构成。这些服务协助扩展商业智能、统一通
信和协作、企业内容管理以及其他业务应用程序中的功能。
四)服务生命周期管理
微软IKJSOA架构中还包括•套对Web服务的管理和监控的工具,详细是:
1)动态系统管理
动态系统管理(DynamicSystemsInitiative,DSI)是Microsoft提出的一项承诺,意在提供
自我管理的动态系统,使IT应用可以以便的发现和使用Neb应用资源,从而实现更轻易管理的
系统并实现系统管理I向自动化。
2)系统监控管理工具
SystemCenterOperationsManager2023是端到端的服务管理处理方案,它H勺设计是为了跨越
几百个操作系统和应用程序与Microsoft软件和应用程序无缝地协同工作,并藉此提供组织机构
IT环境的单一状态视图。这种组织范围的服务状态视图是响应不良事件的关键原因,有了它,就
可以迅速、巩活地响应也许会影响业务正常运行并最终导致企业支出有关费用的事件。
3)Microsoft运行管理框架
■Microsoft运行管理框架(MOF)提供了服务管理指导,协助企业提高微软或其他供应商产
品、平台和技术的可靠性、可用性、可支持性和可管理性。MOF提供了IT服务管理的概
念和指导,可定量获取目前的IT服务管理成熟度,优先处理最重要的流程,优化这些流程
乃至整个基础构造。
■案例列表和重点客户案例分析
1、国外案例-SOA应用场景西门子(SIEMENS)企业
■业务困扰:
■集成跨平台、异构数据源口勺不同样IT应用
■为全球40,000()员工提供24x7业务流程保障服务
■处理方案:
■布署SOA和BPM基础架构
■实现了上百个业务流程,支持全球40.0000员工的IT运维服务
渐近增量模式,每6-12周新增4-8新的业务流程
■成果:
■增长了工作效率,大大减少了开通和布署服务时间
■提高客户服务满意度
■提供了新的商业机会
“假如一种部门但愿提供创新的服务,我们只要告诉他们消息的类型,并问询这个部门所需
的信息种类,将此应用集成于整体系统中“-----TomBuse,SiemensIT运行项目经理
2、国内案例-SOA应用场景浦东发展银行工作流平台
1.背景目的:
2.2023年浦发银行提出“把银行建在网上”的远景
3.为实现此远景,IT系统应用架构需要迅速/灵活性满足市场和业务飞速发展的规定
4.在分析理解浦发既有时IT系统和技术方略基础之h
a)引入国际先进的银行IT原则和系统架构理念
b)实现最大程度地保护目前的IT投资,规划实现对其增强和提高
c)定义浦发IT架构发展的远景和实现H勺蓝图
MicrosoftSOA对于浦发银行的价值:
1.减少产品推出时间(TimetoMarket)
DIT能对业务和客户需求I内变化做出响应,以适应:
2)多渠道整合以及新增长渠道访问已经有应用和服务口勺需求
3)为迅速开展新业务而开发新H勺外围业务系统H勺需求
4)为适应业务部门重组而进行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心血管疾病非药物治疗新策略
- 老年高血压患者降压治疗
- 2026年校招:江苏盈泰供应链集团笔试题及答案
- 我们是一家人(班会)
- 涉江采芙蓉公开课上课课件
- 免疫性疾病诊疗新进展与应用
- 突发性耳聋的原因及治疗的注意事项
- 见习教师培训现代教育技术
- 心理学考研参考书
- 深圳大学大学物理实验电位差计
- 长期照护师技能操作考核试卷及答案
- 2026年成考专升本《政治》基础练习模拟题及答案
- 孤独症谱系障碍儿童干预康复指南(2026年版)
- 自考 14653 证券投资理论与实务重点精简版
- 《西安市城市更新项目建筑改造技术指引(2025版)》
- 学堂在线 人工智能 章节测试答案
- 物理化学第九章-胶体化学
- 03第三章-林分结构Y课件
- 兽医流行病学 第七章 描述流行病学
- 疏浚工程概预算编制规定
- LY/T 2749-2016桉树速丰林配方施肥技术规程
评论
0/150
提交评论