时下,SOA正成为国际大厂商和CIO们共同的热点话题。与此同时,各分析机构乐观预测,SOA将大行其道。但放眼全球,由于缺少更多的成功案例,SOA正逐渐招致CIO怀疑的目光。
随着越来越多的IT部门使用多级中间件作为业务关键应用服务的实现平台,人们也希望它能拥有面向服务体系结构(SOA)的众多优点:灵活性、柔性、高开发效率和可扩展性。
Beack说: SOA和虚拟化已经以各种形式存在,并且在现代企业中实现了不同程度的成功。:这就是SOA与虚拟化自然结合的地方。Beack在其陈述中探索了虚拟化容器的角色与适应性基础架构概念,他看到新理念的出现和SOA基础架为了以满足日益增长的需求进而改变的能力,并讨论了人们如何利用虚拟JVM替代虚拟操作系统容器做更多的工作。
Mike Kavis是一个企业应用架构师,整整一年来他都在自己的博客中发表对于他们有关BPM和SOA实施的情况。最近,他们开展的第一个SOA应用,一个面向顾客的B2B门户网站完成。
SOA(面向服务的架构)是互联网时代的分布式计算方式。从本质上讲,SOA是一套设计可共享、可重用服务的方法。它使企业的IT部门把分散、多平台的环境作为一种统一的计算结构来对待。但是,SOA也可能演变为一场混战。
在硬件和软件相对封闭的时期,人们可能通过把基础系统管理程序写在计算机房间的黄色便签纸上从而实现对整个系统的管理流程。但是在面向服务体系结构(SOA)时代,这种方法已经完全被废弃了,Ovum咨询顾问分析公司的副总裁Mary Johnston Turner如是说。
中间件是什么?可以说中间件是一类软件产品,又可以进一步把它划分为应用服务器、消息中间件、交易中间件、门户服务器和工作流系统等多个类别,不同的中间件解决不同的问题。SOA是什么?SOA是一种软件系统提供功能的架构式样。
SOA所指称的是一种IT架构,可实现企业电子化与自动化,使IT追得上企业决策面的变化。但企业中谁应该最关心SOA呢?这答案依企业见仁见智。不过,一般而言,熟悉、规划与实践SOA的重责大任基本上直接落在信息长或技术长的身上。
结合中国的具体环境,您认为在中国实施SOA与欧美实施SOA存在哪些方面的区别?哪些欧美模式是我们不能照搬使用的?哪些经验是我们可以借鉴的?
SAP正在将其软件和咨询服务打包,以向客户提供一条更平缓的步入服务导向架构(SOA)的路径,并简化学习它的NetWeaver开发和集成平台的过程。
为什么SOA(Service Oriented Architecture,面向服务架构)正在大行其道?答案也许简单到极点。今年9月,BEA公司CEO庄思浩在旧金山举行的BEA World 上给出了一个答案——“SOA 改变了企业做生意的方式”。
2006年对于SOA的支持者来说是繁忙的一年,许多面向服务架构都从样品试制阶段进入到实际部署阶段。许多公司都可以展示他们在SOA应用当中取得的成绩,这里有一些本年度曾经报道过的突出例子。
SOA在字面上的理解是面向服务架构,但是,在成功实施SOA后,你会清醒的认识到这不仅仅只是一种技术架构。而这一点非常重要的。事实上,SOA是关于业务流程建模的,它并不总是直接由技术组件支持。虽然服务可以由技术组件提供,但是业务流程本身比支持它的服务更为重要。SOA仅仅扮演推动者的角色,而技术并不会直接提供价值。服务不需要像EJBs或.N
本系列共包括三个部分,本文是其中的第2部分,将讨论环境应用程序、Mashup生态系统以及它们如何与IT行业和面向服务的体系结构(SOA)中的当前软件开发状态相关。本系列的第一篇文章定义了Web 2.0所具有的特征和技术。本系列文章的最后一部分将介绍IBM Mashup Starter Kit,以及您应该如何使用它来开发环境应用程序。
SOA不仅仅是一种时髦说法,现在已经不乏一些应用。多数大型企业已经开始积极实施一些SOA方案,目的是利用它灵活的体系对业务做出接近实时的反应。其中,SOA提供了一种改变多年来功能紊乱的系统的方法。IDC认为,到2009年时与SOA相关的软件花费将接近150亿美元。