参加主题SOA的讨论
SOA


设计时间SOA 治理--顾名思义,通常是提供一个集成注册表或存储库来从设计到实施阶段对一个服务进行管理,但通常这并不会在服务的运行时间执行,尽管有的人这么做。
据IT市场研究行业的创新者Springboard Research最新发表的研究报告称,整个亚太地区企业向SOA治理方面的投资将迅速增长,特别是在拥有一个以上的SOA应用项目的机构中。
面向服务的架构(SOA)带来了许多的优点:资源重用、应用集成、业务敏捷,以及基础设施灵活等。
据政府业务权威部门INPUT最近发表的一篇报告称,SOA正在成为美国联邦政府机构实现技术现代化、提高效率和节省开支的强大工具。
最近有许多文章都讨论了为什么许多面向服务架构(SOA)行动都以失败告终。我们现在知道SOA行动的失败应该归咎于谁了―――人员,愚蠢的人员!但为什么他们会造成SOA失败呢?让我来解释一下。
在SOA的整个生命周期中,最开始的便是服务的规划和设计过程,人们希望通过服务的规划和设计,得到SOA的设计蓝图以及服务的筛选。得到这样的结果以后,继续进行服务流程的构造,包括服务的构造。
当SOA成为信息系统首选架构之时,企业如何实施SOA,又该从何处着手?
如今,面对SOA标准的进一步建立,研究国家城市银行和美国银行等大型银行的成功实践,银行等金融机构开始认识到SOA的价值所在。
许多地方把SOA当作解决所有软件问题万灵药。健康剂量的怀疑应该能够解决这个争论。
事实上,SOA不能解决商务流程问题,但是能够识别好的和坏的机构流程。在大多数实例中,在大量的服务为再利用进行开发之前,SOA都需要额外的前期投资。虽然有这些挑战,使用SOA方法仍是值得推荐的。
只有了解了整个SOA的价值计划,公司才可以进行SOA的投资回报计算。即使如此,在工程完成之前,SOA的真实投资回报还是不可知的,因为SOA就是一种从根本上不可预测的商业变化。
IBM开放式计算和SOA业务研发经理Joe Ruthven表示,面向服务架构(SOA)项目往往最后放弃,因为人们对它的评估和实施的方法一般是不正确的。
试想你如果问一位CEO他是否知道自己公司所有的企业应用都部署在哪里,它们的安全性如何,它们是否得到了适当的管理等这些问题时,他的反应如何。
作为亚洲本土最大的管理软件提供商,从1988年建立,用友一直都坚持走自主创新的道路。用友对外发布全球第一款完全基于SOA架构的商业应用套件-UFIDA U9。
许多机构不必真正地销售SOA。他们知道宣传是促进推销的动力。因此,他们利用数千篇文章和有关SOA题目的图书推销SOA。如果每一个人都这样做的话,SOA是很容易推销的。有许多聪明人支持这样做的好处。
当SOA成为信息系统首选架构之时,企业如何实施SOA,又该从何处着手?SOA进阶的核心动力是什么呢?
客户常常把“花园”看作是一个具有SOA功能的企业,但是,不知道如何实现这个目标。厂商重点强调“我们没有漂亮的植物吗?”,并不关心把植物作为一个整体观看的时候它们有多美。随着我们帮助客户理解如何成为一个拥有SOA功能的企业,我认为重要的是强化他们已经告诉你的好东西,并且把那些好东西变成他们现在能够“种植”的东西。
根据Kenney的观察, 重复利用是美国的首席信息官一直关注的焦点,但在南美洲、南非、中东和亚太地区却并不是很受重视。除美国以外,人们的担心并不在于如何节省IT事务的成本,而在于如何充分的利用公司已有的局部的、流程的以及人员的优势,甚至是旧有的遗留资产,因为能够节约的成本是非常有限的。
政府机构逐步采用SOA将从根本上改变政府机构获取和提供面向内部和公民的服务的方式。提高传送服务的灵活性、更好地控制和再利用资产和流程、IT与业务更好地结合等SOA的好处正在推动政府市场中SOA应用的增长。
IT界出现的最热术语SOA,是服务型架构(service oriented architecture)的缩写。
随着证券业务的快速变化,企业IT投资越来越大,系统越建越多,IT建设的路反倒越走越窄了,越来越难以快速应对频繁的业务变化发展的需要。
安全性是较为宽泛的概念,涉及到从端点(服务器和最终用户的 PC 等)到核心的所有网络层。
Swordfish(箭鱼项目)可以说是德国邮政(Deutsche Post)几年前进行大规模IT基础设施现代化改造项目的副产品。
SOA就是要把商业功能分解为共享的、可再利用的服务,然后把这些服务组合为自动的商务流程。因为SOA是一种颠覆性的技术,不仅会影响到你的公司的IT部门,而且还将影响到运营、财会、和许多其它部门。
对于Mashup应用能否作为业务工具的质疑所引发的讨论在近期总是不曾停歇,但是有一点是可以毋庸置疑的,这类产品在近期是不会达到一个较为成熟的阶段,并且在可预见的未来时间里它也很难在业务方面带来翻天覆地的推动作用。
InformationWeek的研究报告考察了当前主要的四种SOA中间件产品的状态并且考察了这些产品是如何重叠的和每一种SOA产品领域的厂商是如何争取全球的统治地位的。这四种SOA中间件产品是企业服务总线、设计时间治理、运行时间管理和XML安全网关。
如果你的公司正在考虑SOA,为了提高实施成功的机会,有许多需要解决的问题和挑战。
SOA不仅仅只是一套构架,其更像是一套设计思想、方法。为解决客户所面临的业务敏捷性问题提供了一套新的解决方法。
正如Tony Cook在Jeff Schneider的博客上发文所说,Gartner分析师们发现以下5种SOA设计模式获得了较多地采用。
企业用户对SOA认识上还存在误区,在这样的状况下部署SOA,可能会把企业的业务带入歧途,了解本文中的6个问题,或许可帮助CIO避开SOA部署中的陷阱。
许多地方把SOA当作解决所有软件问题万灵药。健康剂量的怀疑应该能够解决这个争论。虽然SOA能够提供真实的商业好处,但是,还应该向潜在的购买者提供良好的咨询服务保证他们明确地理解这些好处是什么和如何实现这些好处。下面,让我们揭秘围绕SOA的一些神话。
SOA提供了标准化的架构,一个应用对应的服务也能适用于其它应用,企业开发新应用的速度将得到大大提高,同时对旧有系统也可以包装成服务,服务之间为了满足新业务的需求可以进行组合,从而实现信息系统资源的整合。
在软件开发这个冒险的领域,我们都经历了经验、批评并且采用了许多软件生命周期的方法(如RUP、Agile、Scrum、XP等)。这些方法的核心是确定软件流程中的各个阶段,并通过各种重复的技术优化这些方法。
要使SOA在机构取得成功,必须要用信任和承诺取代指挥与控制。我们要大规模地进行多方面的互动,我们认识到非常需要搞清楚如何让各个团体的人以及不同的组织结构以和谐的方式一起工作。
安全的应用服务器不足以保护并保证业务数据始终如一的可用性,也不能解决企业在日常工作中遇到的所有安全问题,如外部黑客、DOS 攻击、基于协议的攻击和后门利用等。
建立在面向服务架构(SOA)上的Web应用程序将极大的提高IT效率和业务灵敏度。
IT规划方法在IT应用环境中出现了一个新变量SOA之后,过去的经验与规律就开始显露一丝被颠覆的曙光。即CIO必须与时俱进,在他们的制定和规划IT架构中加入这个革命性的因素,以改变IT方程式的输入与输出值。
 为了让全球IT领域真正从SOA中获益,我们必须首先理解SOA的含义。那么就让我们从SOA的“A”开始吧。A代表架构,特别是在SOA的情况中,它代表着软件架构。如果你的企业没有将SOA的设计建立在其所处的环境之上,那么它仅仅是SO,而非SOA。相反,有了架构,才有面向服务架构。
WebLogic 应用服务器成为核心Java容器、甲骨文BEA技术融合强调SOA。
瑞典SJ铁路公司有一个聪明的想法:把车票销售与在线拍卖结合起来。任何在列车还有48小时驶离车站的空闲座位都将拿到Tradera.com网站上拍卖。这个网站是北欧版本的eBay。
据市场研究公司Forrester Research最近发表的研究报告预测称,SOA是热门,而且越来越热。如果经济冷却,SOA将变得更热。
您真的了解您的服务究竟在何处吗?您知道自己的企业里面有多少服务正在进行生产吗?
SOA和Ajax对于整个IT业务而言意味着巨大的回报会因为两者的出现而存在,同时,将这两种先进技术结合起来也是作为IT业务发展所必将经历的关键应用。
面向服务架构(Service-Oriented Arthitecture,SOA)提供了一种方法,可以把企业的业务战略和必要项目与IT项目结合起来。因而,SOA治理不但涉及技术,同样涉及组织问题以及人员如何协同工作来实现业务目标。
在规则日趋复杂、全球化竞争日趋激烈、变化日新月异而预算相对紧张的当今互联网世界里,公司(或者政府)需要从他们对技术的投资中得到必要的结果。
挑战就是机遇。战胜了挑战就会迎来机遇。走出眼下的困局,需要耐心、需要智慧,更需要务实。制造业呼唤软件厂商们能够多从企业的核心需求出发,而不是仅仅热衷于追逐云端上的超前概念。
SOA是基于接口的。因此,统一的消息能够实现服务之间的通信。
您通过阅读本文了解了 ESB 如何帮助从 SOA 获得业务价值,以及 ESB 如何成为成功的 SOA 采用的重要入口点。
许多人或多或少存在对SOA的误解,这些误解可能出自厂商的市场宣传误导,也可能是由于不同IT机构的解释不同。
为了让企业用户放心和提高对SOA的兴趣,惠普发布了新版本的SOA测试产品并且增加了额外的SOA管理功能。
一项SOA能够以不同的方式实施,使用各种工具和技术,包括Web服务、中间件软件、框架和集成平台。然而,深入研究一个突出的SOA趋势也许有助于降低你的实施成本和努力。一个SOA的成功取决于把复杂性减少得恰到好处。
关于面向服务的架构(SOA)的很多优势已经广为人知,包括:降低集成成本、提高资产重复使用率,并且使IT部门能够更快地对业务中的变化和法规要求作出反应。但是,人们对它的缺陷又了解多少呢?
 SOA和SaaS,一度被喻为软件圈内的大、小S。她们有时被称作姐妹,有时被看作欢喜冤家,有时看似貌合神离,有时又不得不走到一起。无论是SOA还是SaaS,最终的和最大的驱动力还是市场的需求。
很多面向服务架构(SOA)项目的实施存在变质的危险,因为项目领导人未能解决SOA根本的治理问题,一些SOA专家警告说。
 真实的SOA世界距离我们还有多远?四五年前,SOA还只是一个空洞的概念,缺乏产品和技术标准的支持,企业只能视其为镜花水月;今天,尽管SOA还没有一个准确的定义,但IT公司们已经将其变成了触手可及的商业科技工具,人们不必再泛泛而谈SOA的未来,在商业引擎的驱动下,利用这些工具部署SOA已经成为商业科技企业的现实。
如今,由于全球竞争、快速的技术发展,短时间的快速发展驱使它们引领整个领域的这些因素,各个行业的企业正开始采用面向服务架构(SOA)。勿庸置疑的是,SOA对于任何企业来说都是业务推动因素的一种促进力。
通过正确地使用SOA架构,企业能够利用自己现有的系统,在保持这些系统基本不变的同时为各种单独的应用程序之间有效的信息共享创建一个新的集成解决方案。主数据服务是一个中心,所有的系统都使用SOA的原则直接与其通讯。
服务重用是SOA的核心价值。在实施服务重用的过程中,许多企业纷纷体验到应用开发和维护成本的降低显著,并实现了更简化的操作,与更好的商业灵活性。
Epicor软件公司零售解决方案分公司Epicor CRS推出了CRS RetailCRM(TM) 2.0软件。这个增强的CRM解决方案为专业零售商提供了促进销售、提高忠诚度和支持在当前竞争激烈的市场中取得成功所需要的商务流程的高级工具。RetailCRM以微软的.net和SOA为基础,提供了客户分析、客户分段、促销管理和忠诚计划管理的整合的功能。
本文描述的是Web服务开发项目中所涉及到的各种不同的工作角色,包括各自的目标,任务以及彼此之间是如何协作的。本文并没有详细讨论所执行的实际任务(比如从WSDL创建文档/文字样式的服务);相反,我们试图给具有任何背景的IT人员提供全面的指导,让他们了解在着手准备Web服务项目时应该如何思考。
2010年的SOA应用将使用高级商务流程管理套装软件,将保证SOA治理平台不仅支持Web服务,而且还支持BPEL(业务流程执行语言)、SCA(服务组件架构)和其它商务流程标准。这个趋势对于IT治理和企业发展有明显的商业好处。
成功的SOA不仅意味着让你的所有的技术设备都有条不紊,而且更重要的是能够组织机构的技术支持应付SOA带来的变化。需要计划SOA和企业架构发展的方向和目标。采取多种途径实现SOA目标。
真实的SOA世界距离我们还有多远?四五年前,SOA还只是一个空洞的概念,缺乏产品和技术标准的支持,企业只能视其为镜花水月。