解析SOA架构与相关技术.pdf

解析SOA架构与相关技术.pdf

ID:52934852

大小:449.64 KB

页数:49页

时间:2020-04-02

解析SOA架构与相关技术.pdf_第1页
解析SOA架构与相关技术.pdf_第2页
解析SOA架构与相关技术.pdf_第3页
解析SOA架构与相关技术.pdf_第4页
解析SOA架构与相关技术.pdf_第5页
资源描述:

《解析SOA架构与相关技术.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、解析SOA架构与相关技术面向服务架构SOA与相关技术面向服务的体系结构(service-orientedarchitecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。松耦合系统的好处有两点,一点是它的灵活性,另一点是,

2、当组成整个应用程序的每个服务的内部结构和实现逐渐地发生改变时,它能够继续存在。而另一方面,紧耦合意味着应用程序的不同组件之间的接口与其功能和结构是紧密相连的,因而当需要对部分或整个应用程序进行某种形式的更改时,它们就显得非常脆弱。SOA与BPMBPM阵营通常声称,SOA对于实现BPM来说不是必需的。只需部署一个BPM套件,就可以更快地实现目标而不会带来多少复杂性。SOA阵营则注重于如何从一般意义上解决企业IT的复杂性。该阵营通常声称BPM是SOA的一个特性,但是它是SOA解决方案的一部分,而不是一个单独的东西。当SOA

3、领域的人士谈到BPM时,该术语通常与服务编排或流程整合同义,而不强调对业务分析人员友好的建模或人员交互,而后者对BPM阵营来说非常重要。在SOA和BPM联合发展的浪潮下,我们首先要明确的是,BPM与SOA的本质是截然不同的:SOA是一种架构方法,BPM则是一组流程协调管理理念。没有SOA之前,BPM产品已经出现并成功应用。BPM的主要应用场合有如下几点:1.业务流程自动化。2.TTSOA技术专题之“解析SOA架构与相关技术”Page2of49整合应用系统,实现异构系统之间无缝交流。3.企业流程建模分析。4.监控企业活动

4、,实现企业流程持续改进。∑从BPM着手实施SOA∑SOA和BPM汇聚推动企业并购∑SOA前程似锦BPM,BI和Web2.0一个都不能少SOA与SCA/SDOSOA已经成为公认的IT基础架构发展的趋势,它为我们描绘了一幅美妙的IT系统和业务系统完美结合的图画。然而,即使是在各咨询机构推崇SOA,各厂商大肆宣传推广SOA,用户普遍认可SOA的今天,SOA的美好未来依然给人一种不清晰、不踏实的感觉。我们常常说SOA需要解决如何落地的问题。这个难题无法一蹴而就,必须花费很多时间才能逐步进行解决。但在目前,我们已经为SOA找到了

5、一个着地的落脚点,这就是SCA/SDO规范。∑SCA和SDO标准∑服务于PHP的SCA和SDO∑SCA/SDO走向成熟将正式成为SOA标准SOA与SaaS随着SaaS的愈发火热,加之SOA的继续深入,这两种概念开始引出了一些新的混淆,市场上越来越多的人在谈论SOA产品在SaaS方面的能力。最近的一篇由对象管理组织(OMG)SOA联盟所完成的,针对首席信息官和首席技术官的调查指出,市场上存在着这样一种期待,那就是SOA改变了软件厂商的市场,因此重要的软件可以通过SaaS使用SOA的方法提供给大家。TTSOA技术专题之“解

6、析SOA架构与相关技术”Page3of49∑SOA与SaaS两者将在何处相遇?∑SOA和Saas将在ERP和CRM领域中结合SOA与ESB不久以前有一些比较聪明的做法,那就是脱离企业服务总线(ESB)来配置SOA。你可以将ESB加入到强化现有的一系列已经存在的应用程序中去,从头建立一些服务,然后再将他们串连起来,这样你就完成了SOA。事实上,最初的SOA活动,就是这么进行的。企业要处理相关的优先数量的服务,配置给他们相关的有限的方法。IT部门只是进行“SOA试验”,花一些时间弄明白哪些是需要的而哪些是不需要的。经过一些

7、试验,在级别分割和申请使用上,SOA就被采纳了。这些很少会被斟酌。∑让ESB与SOA同步∑传统ESB与SOA架构融合∑使用ESB简化SOA复杂性∑超越ESB:下一步SOA难题∑Forrester:视ESB为SOA的本质∑独家专访:如何看待开源ESB和基于REST的SOA?TTSOA技术专题之“解析SOA架构与相关技术”Page4of49从BPM着手实施SOABPM和SOA正在融合,我们将先采用BPM方法,然后再渗透入SOA技术……直到去年七月,半导体测试制造商FormFactorInc对过去的工作方式进行了综合。旧的生

8、产处理系统完成了手工信息输入,同时,将数据拷贝到了ERP系统中。切削技术公司决定放弃原有的手工复式计帐方式,从事面向服务架构项目。在FormFactor公司的高级IT及商业工艺指导NilayBanker还没有ROI成员来为两种系统作Web服务综合,但至少这可以让三名员工不用为手工复制数据而烦恼。他表明,这是高技术制造制造商进入SO

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。