客户常常把“花园”看作是一个具有SOA功能的企业,但是,不知道如何实现这个目标。厂商重点强调“我们没有漂亮的植物吗?”,并不关心把植物作为一个整体观看的时候它们有多美。随着我们帮助客户理解如何成为一个拥有SOA功能的企业,我认为重要的是强化他们已经告诉你的好东西,并且把那些好东西变成他们现在能够“种植”的东西。
根据Kenney的观察, 重复利用是美国的首席信息官一直关注的焦点,但在南美洲、南非、中东和亚太地区却并不是很受重视。除美国以外,人们的担心并不在于如何节省IT事务的成本,而在于如何充分的利用公司已有的局部的、流程的以及人员的优势,甚至是旧有的遗留资产,因为能够节约的成本是非常有限的。
政府机构逐步采用SOA将从根本上改变政府机构获取和提供面向内部和公民的服务的方式。提高传送服务的灵活性、更好地控制和再利用资产和流程、IT与业务更好地结合等SOA的好处正在推动政府市场中SOA应用的增长。
IT界出现的最热术语SOA,是服务型架构(service oriented architecture)的缩写。
随着证券业务的快速变化,企业IT投资越来越大,系统越建越多,IT建设的路反倒越走越窄了,越来越难以快速应对频繁的业务变化发展的需要。
8月18日消息,第五届中国软件工程大会(CCSE 2008)将于2008年11月15日-16日在京远望楼宾馆召开。据介绍,本届大会以“软件工程最佳实践&中国软件产业发展”为主题……
安全性是较为宽泛的概念,涉及到从端点(服务器和最终用户的 PC 等)到核心的所有网络层。
Swordfish(箭鱼项目)可以说是德国邮政(Deutsche Post)几年前进行大规模IT基础设施现代化改造项目的副产品。
SOA就是要把商业功能分解为共享的、可再利用的服务,然后把这些服务组合为自动的商务流程。因为SOA是一种颠覆性的技术,不仅会影响到你的公司的IT部门,而且还将影响到运营、财会、和许多其它部门。
对于Mashup应用能否作为业务工具的质疑所引发的讨论在近期总是不曾停歇,但是有一点是可以毋庸置疑的,这类产品在近期是不会达到一个较为成熟的阶段,并且在可预见的未来时间里它也很难在业务方面带来翻天覆地的推动作用。
当人们明白了一种确定的技术及其随着时间对投资的回报以后,计算一个IT风险投资的ROI(投资回报)将是一个很直截了当的过程。然而,计算一个涉及新技术或者新出现的IT方法的IT项目的ROI,比如SOA大多数时候将是一种艺术,而不仅仅是一种科学。
InformationWeek的研究报告考察了当前主要的四种SOA中间件产品的状态并且考察了这些产品是如何重叠的和每一种SOA产品领域的厂商是如何争取全球的统治地位的。这四种SOA中间件产品是企业服务总线、设计时间治理、运行时间管理和XML安全网关。
如果你的公司正在考虑SOA,为了提高实施成功的机会,有许多需要解决的问题和挑战。
SOA不仅仅只是一套构架,其更像是一套设计思想、方法。为解决客户所面临的业务敏捷性问题提供了一套新的解决方法。
ERP(企业资源计划)是现代管理观念的重大转变,所有信息化管理模式中最重要最复杂的一环。
正如Tony Cook在Jeff Schneider的博客上发文所说,Gartner分析师们发现以下5种SOA设计模式获得了较多地采用。
企业用户对SOA认识上还存在误区,在这样的状况下部署SOA,可能会把企业的业务带入歧途,了解本文中的6个问题,或许可帮助CIO避开SOA部署中的陷阱。
许多地方把SOA当作解决所有软件问题万灵药。健康剂量的怀疑应该能够解决这个争论。虽然SOA能够提供真实的商业好处,但是,还应该向潜在的购买者提供良好的咨询服务保证他们明确地理解这些好处是什么和如何实现这些好处。下面,让我们揭秘围绕SOA的一些神话。
SOA提供了标准化的架构,一个应用对应的服务也能适用于其它应用,企业开发新应用的速度将得到大大提高,同时对旧有系统也可以包装成服务,服务之间为了满足新业务的需求可以进行组合,从而实现信息系统资源的整合。
在软件开发这个冒险的领域,我们都经历了经验、批评并且采用了许多软件生命周期的方法(如RUP、Agile、Scrum、XP等)。这些方法的核心是确定软件流程中的各个阶段,并通过各种重复的技术优化这些方法。
要使SOA在机构取得成功,必须要用信任和承诺取代指挥与控制。我们要大规模地进行多方面的互动,我们认识到非常需要搞清楚如何让各个团体的人以及不同的组织结构以和谐的方式一起工作。
建立在面向服务架构(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机构的解释不同。
云计算和SaaS无疑是今年的两大技术热点,两者之间的关系如何,业界目前分歧很大。
为了让企业用户放心和提高对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还只是一个空洞的概念,缺乏产品和技术标准的支持,企业只能视其为镜花水月。
据国外媒体报道,现在已经出现了一些通过互联网提供SOA服务的需求。
组织中曾经完全不同的团队会发现自己在 SOA 实现中共享服务、成本和资源。
面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元通过这些服务之间定义良好的接口联系起来。接口是独立于实现服务的硬件平台、操作系统和编程语言的。
关于SOA和BPM的关系一直都是属于争论的话题,但正是相关技术的使用者和提供者将两者结合到了一起。那么BPM与SOA又有着何种联系呢?本文将针对它们的关系进行讨论。
在发展IT架构时你会逐渐发现到,若要获得真正的业务效益,你必须彻底改变系统架构的思维。本文是将提供给你实用秘诀、深刻剖析和领域模型(Domain Model)以规划和开发一个成功的SOA架构。
设计和部署SOA的最佳方法是什么呢?重要的是要记住,网络上最近正在创建服务和内容方面的巨大资源。这些资源包括访问SaaS(软件服务)服务、服务市场、甚至包括一些混搭的应用程序。你可以把这些应用程序与其它Web 2.0应用程序、API、服务或者企业应用程序、服务混合在一起快速解决企业问题。
IBM认为最大的需求之一是SOA专业人员,因为企业需要能够把业务功能灵活地集成在一起的IT专业人员。据市场研究公司AMR Research分析师今年2月发表的研究报告称,全球各地投资SOA项目的企业数量在过去的一年里增长了一倍,从而创在克数不清的SOA工作机会。
面向服务的架构( SOA )在企业的PLM是一个重大的进步,是因为减少了复杂性和改进了灵活性“。 “使用一个SOA ,企业可以通过Web服务补充和扩展现有的系统,可以轻松地优化以前复杂的业务流程,而逐步的实现自动化” 。
日前国外网站报道介绍了面向服务架构(SOA)的基本原则,提出了公共接口与内部实现要有明确界限等原则。
SOA已经成为公认的IT基础架构发展的趋势,它为我们描绘了一幅美妙的IT系统和业务系统完美结合的图画。然而,即使是在各咨询机构推崇SOA,各厂商大肆宣传推广SOA,用户普遍认可SOA的今天,SOA的美好未来依然给人一种不清晰、不踏实的感觉。我们常常说SOA需要解决如何落地的问题。这个难题无法一蹴而就,必须花费很多时间才能逐步进行解决。但在目前,我们已经为SOA找到了一个着地的落脚点,这就是SCA/SDO规范。
需求不断扩大、厂商重点投入、用户理解加深,商业智能(BI)软件应用的“躁动”日渐强烈,它已成为企业必备的关键工具,同时在企业中的需求也迅速增长。