面向服务的结构和专门的信息传递模式
来源:wenku7.com 资料编号:WK78657 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK78657
以下是资料介绍,如需要完整的请充值下载。
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
互联网上作为一个普遍出现在20世纪90年代中期的平台,电子数据分布和结构化信息的到来已经彻底改变我们的能力,使得信息能够传送到世界的任何一个角落。采用扩展标记语言(xml)作为一个规范格式是一个重大的有利因素,这个约定基于SOAP的网络服务引发的框架模式,现在被称为面向服务的架构( SOA ) 。 面向服务的体系结构是一种建筑模式和纪律,可用于建设基础设施,使那些有需求(消费者)和那些有能力的(供应商)能够通过不同领域的技术和所有权而形成互动服务。以服务法为核心的调解人 的电子数据交换还需要额外的机制的功能。一些新的趋势在计算机领域基于SOA作为有利的基础。其中包括自动化的业务流程管理( BPM ) ,复合应用程序(应用,累计多个服务功能) ,以及众多的新的架构和设计模式通常被称为Web 2.0。(毕业设计) 后来, Web 2.0没有被定义为一个静态结构。 Web 2.0的普遍特点是能作为一套通用的架构和设计模式,它可以在多种情况下执行。清单的共同模式包括混合,协作参与,软件作为服务( SaaS ) ,语义标记( folksonomy ) ,以及丰富的用户体验(也称为富互联网应用)模式等等。这些都是为软件设计师加强主题,如信任您的用户和利用集体智慧。大多数的Web 2.0的功能架构模式是依赖于面向服务的体系结构。 当基于这是模式开发Web 2.0应用程序时,建筑师往往有高度专业化的要求来移动数据。企业通过这些方式尤其需要考虑可扩展性,灵活性(从多个消息交换模式) ,并有能力给多种不同的消费者提供这些服务。设计师往往需要扩大数据交换在简单的请求应答模式之外,并采取更强有力的消息交换模式,引发了多种类型的活动。因此,许多专门平台被开发出来以满足这些需求。
Service Oriented Architecture (SOA) and Specialized Messaging Patterns
1.0 Thesis The widespread emergence of the Internet in the mid 1990s as a platform for electronic data distribution and the advent of structured information have revolutionized our ability to deliver information to any corner of the world. While the introduction of Extensible Markup Language (XML)i as a structured format was a major enabling factor, the promise offered by SOAP based webservices triggered the discovery of architectural patterns that are now known as Service Oriented Architecture (SOA).ii Service Oriented Architecture is an architectural paradigm and discipline that may be used to build infrastructures enabling those with needs (consumers) and those with capabilities (providers) to interact via services across disparate domains of technology and ownership. Services act as the core facilitator of electronic data interchanges yet require additional mecha¬nisms in order to function. Several new trends in the computer industry rely upon SOA as the enabling foundation. These include the automation of Business Process Management (BPM), composite applications (applications that aggregate multiple services to function),
全文 11200字 |