- 博客(71)
- 收藏
- 关注
转载 避免在 SOA 采用过程中遇到的常见失误
Tilak Mitra (tmitra@us.ibm.com), 高级 IT 架构师, IBM 引言IT 体系结构已非常成熟,它是一种成功处理典型 IT 问题的方法。体系结构中一个受到很大重视的相对较新的分支是面向服务的体系结构 (SOA)。SOA 经常被吹捧为企业用于解决应用程序灵活性和高维护成本问题的万能药,常常被视为帮助企业提高其 IT 投资回报(Return On Investme
2006-12-12 16:32:00
3337
1
转载 SOA很难,很重要——Jason Weisser专访
SOA不是产品 记者:请您直接了当地告诉我,SOA是什么东西? Jason Weisser:不如这样,我告诉你SOA不是什么。SOA不是“东西”,不是产品,不是可以放在光盘上的软件套件。你不可能拿起一个刻着SOA软件的光盘,往机器里一装,然后第二天公司就进入SOA时代了。最近我听说一些公司纷纷推出SOA的产品,这很可笑。因为SOA不是产品。 记者:能说SO
2006-12-12 15:33:00
1563
转载 架构设计师与SOA
SOA(Service-Oriented Architecture),即面向服务的架构,这是最近一两年出现在各种技术期刊上最多的词汇了。现在有很多架构设计师和设计开发人员简单的把SOA和Web Services技术等同起来,认为SOA就是Web Service的一种实现。本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业级软件架构设计带来巨大的影响。本系列两部分文章将根据作
2006-12-06 16:06:00
2610
转载 SOA基础结构探究:服务调节与指挥
围绕SOA的宣传热潮似乎是一浪高过一浪。软件提供商和分析师乐于向媒体提供信息,借此大肆吹捧自己的产品和技术特点。一些提供商声称他们的产品为实现SOA不断努力,另一些人尽管可能正在或多或少的使用着这些产品,但他们更愿意认为SOA在更大的程度上只是一种架构模式。 不论市场上有什么样的说法,重要的是要认识到任何一个SOA基础架构产品都是实现SOA的方法之一,是人们在实现SOA这一路走
2006-11-30 18:23:00
1313
转载 IT治理延续到SOA时代
“一旦你让我开始,我就不会停止。”还记得滚石乐队这句经典歌词吗?IT治理最近就表现出了这么一种勇往直前的劲头。在SOA日益完善的过程中,SOA治理也作为新一代IT治理的化身走入我们的视线。它应该是一种遏制SOA无计划传播的物质,当软件部件能够非常方便地重用和构建在SOA框架中时,它要保证用户所部署服务的有序与可管理性。 技术的推进者已经先一步察觉到架构更替可能带来的负面结果
2006-11-30 17:50:00
1005
转载 SOA治理的实践
SOA治理的最佳实践 SOA治理本质上是社会性的,因此,需要开发人员和架构师不断沟通。 1.建立评估小组。治理策略的制定、维护和修改应该通过一个小组进行,而不是某些人的独断行为。 2.先开发一个交互性的框架。标准是SOA的基石,从一开始,就要建立一个可扩展的提供交互功能的框架,详细记录组织中使用的协议。 3.不要太具体。过于详细的策略是很难维护的,也会约束创造力
2006-11-30 17:37:00
1113
转载 构建基于标准的SOA治理
为了迅速灵活地构建新的全局应用,企业正全面实施面向服务的架构(Service-Oriented Architecture,SOA),将软件资产同项目、部门、合作伙伴连接起来。采用这种架构后,服务多样性大为丰富,使得SOA架构内的服务交互治理变得日益紧迫。通常企业会制定和实施统一的治理政策(见图1)。图1 治理政策这些治理政策也日益受到新出现标准的规范。这些标准首先出现在供应商的产品中
2006-11-30 17:36:00
1129
转载 IBM:IMS 随需应变面向服务体系架构的工具和解决方案
简介 IMS 是 IBM 最早的事务和层次数据库管理系统,它非常适合支持高可用性、高性能、高容量、高完整性和低成本的关键性联机操作应用程序和数据。如今,IMS 管理着世界上一些任务关键型数据,并且继续在随需应变领域担任重要角色。全世界范围内 IMS 客户的 MIPS 已经迅速增长到超过 260 万。迁移到最新版 IMS 的客户一直都在迅速增长,并且比以前的版本增加的数目更多。
2006-11-30 17:01:00
2721
转载 BEA: 展望面向服务领域
来源:IT专家网 BEA 宣布该公司将拓宽其在 SOA 方面的咨询实践,而且它已经开发了一个工具,其他公司可以使用该工具来学习 SOA,并弄清他们在向新架构模型的转换上准备得怎么样了。尽管 BEA 和其他主要供应商,如 IBM 和 Microsoft,不断加大对 SOA 的投资力度,而我们当中还有很多人还在努力理解 SOA 究竟是什么。 你对 SOA 的理解到了什么程度?假设现
2006-11-30 14:52:00
1131
转载 Webservice 的设计和模式
文章来源 idior.cnblogs.com本文是篇译文(原文在devx),对于想初步了解webservice的朋友可能有些帮助。Webservice 作为一项新的技术出现在我们面前,它的出世是用于解决在不同的平台下的应用的协同的。目前几乎每家厂商都要去开发Webservice 应用,然而如果缺乏对Webservice更深的了解,不能很好的在设计阶段处理好一些重要的问题,那么最终完成的系统必然
2006-11-30 13:28:00
1206
转载 WS-Addressing Message Addressing Properties
来源:idior.cnblogs.com相对EndpointReference而言,个人认为在WS-Addressing规范中Message Addressing Properties的作用显的更加重要,下面将对它做详细介绍。与EndpointReference用于描述服务的地址不同,Message Addressing Properties作为SOAP Head的扩展将包含在每一个SOA
2006-11-30 13:24:00
1317
转载 WS-Addressing EndpointReference
在详细介绍EndpointReference前,首先了解一下Endpoint的概念。在Web Services中代表一类逻辑功能的服务实现可能存在不同的Endpoint,每一个Endpoint可能代表了一种不同的绑定方式,甚至对外表现出不同的接口,比如Endpoint A可能使用TCP协议通讯,而Endpoint B则可能使用Http协议。通过EndpointReferrence我们就可以引用到相
2006-11-30 13:19:00
3647
转载 Motion Lite:由 Microsoft Motion 使用的业务体系结构技术的快速应用
Ric Merrifield 和 Jon Tobey适用于:企业体系结构摘要:本文介绍了用于项目优先顺序和选择的 Motion Lite 方法,并使用案例说明了此方法的可用性。本页内容 简介 第一
2006-11-30 11:28:00
1593
转载 虚拟化系统全面融合SOA
王波是一家大型企业的CIO,他所在的公司业务增长速度很快,公司中的员工数量也在不断发生变化。随着公司的壮大,他已经完全没有时间考虑怎样进行数据保护和存储管理等日常工作。 但他心里明白,企业业务中各种数据的流通都要通过他掌管的地盘,企业命脉是掌握在他的手心中的,他也想过很多时髦的解决方案,但他的理想是能够得到一种行之有效、简单部署、安全可靠并且自动性比较高的解决方案。这样他才能够腾出时间完
2006-11-30 10:42:00
979
转载 面向服务的架构(SOA)的推荐方法
本文作者 未知 摘自 机电之家时代背景 这是一个美好的时代,这是一个糟糕的时代;这是一个面向服务的架构(SOA)的时代,这是一个传统开发方法的时代;这是一个产品已经成熟的时代,这是一个产品逐渐退出市场的时代。这个时代让人乐观,也让人悲观。我们面前有无数的可能。这是IT证明其真正价值的一个极好的机会。2005年,许多IT主管都一致认为,如下的市场形势使得企业和IT不得不转换执行业务的方式
2006-11-29 17:52:00
2066
转载 企业应用集成专题----实现应用整合的七层架构方案
BEA方案的实施架构有七层,其中应用的应用逻辑和功能的开发占两层,分别是应用功能服务层和应用数据存访层,它们对应于传统的多层Web应用构架中的功能逻辑层和数据存访层。而多层Web应用构架中的Web展现层则被展开成跨系统整合的五层结构,分别称为用户界面集成层,业务流程集成层,逻辑功能梳理层,核心信息共享层,和应用外接界面层。在EAI平台上的有业务流程集成层、逻辑功能梳理层、核心信息共享层和应用外接界
2006-11-29 17:40:00
2852
转载 SOA对于软件架构设计的影响和价值的分析
SOA是英文Service-Oriented Architecture,即服务导向架构的缩写。这个词汇最近一两年频频出现在各种技术期刊上。但是一直以来对于SOA到底是什么一直没有明确的回答;SOA有什么特点?适合用于解决哪些问题?与其他的技术有什么区别与联系?Web Service和SOA又是什么关系?SOA的出现对于软件架构设计有什么影响? SOA定义 下面是作者给SOA下的
2006-11-25 18:08:00
1088
转载 一种基于 SOA 的应用程序的动态实现框架方案
当今 IT 环境的特点是:异构而复杂的应用程序、进度紧张、受预算约束,以及一个不断变化的业务需求前景。几乎没有企业能够以一种高效率的方式,灵活而有效地增强其现有的基础架构,来迎接和克服这些挑战。即便如此,为了快速而经济高效的处理源源不断的高度复杂而动态的业务需求,企业需要一种灵活而动态的方法来自动化、构建和管理关键业务流程。解决方案 面向服务架构(SOA)常常被奉为解决上述业务挑战的一种可行
2006-11-24 13:00:00
1659
转载 成功实施SOA的10大要素
面向服务架构(SOA)的概念已经成为一个非常时髦的技术术语。尽管技术确实扮演了重要角色,但是正确的SOA方法要求对软件开发方法进行重新设计(或重构)。我们习惯采用基于组件或基于项目的方法来进行应用程序开发,但是SOA要求采用自顶向下(top-down)的方法。这意味着我们应以全新的眼光来看待应用程序设计和项目管理。 让我们来探讨一下成功实施SOA的非常重要的10个关键要素。 1. 企业架构
2006-11-24 12:39:00
1598
转载 体系架构蓝图(第3部分)----流程带来统一方案
如同我们前几期中所讨论的那样,JTA样式的事务处理提供了一种将多个数据更新捆绑到一起的方法,这样一来,不管它成功与否,应用逻辑都将安全运行,即便中途存在技术性问题也是如此。本文是系列文章中的最后一篇,文中我将把最初两篇(WLDJ,第三卷,第 4-5期)中所讨论的一些BPM技术应用到一个业务案例中去,目的是设计一个基于SOA的健壮的解决方案。特别地,我要(1)将该业务案例定义为一组高级策略,以及
2006-11-23 11:00:00
1928
转载 体系架构蓝图(第2部分)----构建模型的理由方案
让我们也趟一趟建模这潭混水吧,描述建模的一些挑战,并提供一个业务流程建模状态概述。在本系列中的第一篇文章(WLDJ,第3卷,第4期)中,我论述了架构蓝图的重要性,同时也详述了为构建健壮的、企业级集成解决方案而创建可重复方法的最佳实践,目的是服务于那些能够适应和灵活的企业。让我们也趟一趟建模这潭混水吧,描述建模的一些挑战,并提供一个业务流程建模状态概述。在本系列中的第一篇文章(WLDJ,第3
2006-11-23 10:13:00
1408
转载 体系架构蓝图(第1部分)----SOA和BPM的合并解决处理
面向服务的体系架构(Service-oriented architecture ,SOA)已经成为软件工程中一个最重要的主题。无疑,随着Web服务的推广和广泛接受,以及支持基于SOA解决方案开发的case风格的IDE这一新浪潮的兴起,SOA已经成为构建企业级分布式应用程序的首选蓝图。与此同时,业务流程管理(business process management ,BPM)作为操作灵活的新企业并为其
2006-11-21 12:41:00
1686
转载 SOA 的五种资产重用最佳实践方案
1. 结合“自顶向下”和“由下而上”技术,实用地定义服务接口,并对其建模。 建立一个粗粒度的业务架构(可能是使用 UML 结构),然后基于业务优先级,依靠该架构填充服务。让服务的由下而上填充,随着时间的推移,而影响自顶向下业务架构的迭代式定义。2. 在服务生成软件开发生命周期( SDLC )中定义关键的检查点。 有三个推荐的检查点,分别是:需求检查(定义核心需求和完成 WSDL
2006-11-21 12:20:00
1077
转载 设计更好的 SOA方案
面向服务的架构( Service-Oriented Architecture , SOA) 在概念上是简单的,但是它的价值还不是很明显,在分布式企业中实现共享服务基础架构仍然十分困难。构建正确的架构和采用实现共享服务前景所需的最佳实践可以使过渡变得容易,并有助于确保短期和长期内的成功。 让我们从更广的范围着手。企业需要建立公司级的最佳实践,以用于构建成功的 SOA 。“ Organizati
2006-11-21 11:46:00
1293
转载 下一代软件架构--SOA方案
Web服务作为炙手可热的技术,如何应用到企业的IT系统和商业流程之中、并给企业带来直接的经济效益,一直备受国内外企业管理者的高度关注和推崇。而在近两年,出现了一种技术架构被誉为下一代Web服务的基础架构,它就是SOA(Service-oriented architecture,面向服务架构)。1996年,Gartner最早提出SOA。2002年12月,Gartner提出SOA是"现代应用开发领域最
2006-11-21 10:29:00
1071
原创 SOA立项可能用到的描述
1、项目目标和主要内容1.1 项目目标本项目的目标是研究和开发基于SOA架构的应用集成中间件,提供信息资源(计算资源、数据资源、软件资源)服务虚拟化,服务描述、发布、发现、调用、组合、协同、管理能力,从基础应用组件、业务流程、数据流、终端用户交互的视角和层面,全方位遵循SOA架构,支持应用集成。并且,平台能够随需而变,快速灵活满足业务需求。1.2 主要内容基于SOA架构的应用集成中间件研发与产
2006-11-20 17:02:00
1406
原创 BEA、精业共同成立服务导向商业应用技术中心(SOBA Technology Center)
全球企业基础结构软件供应商BEA Systems Inc. (NASDAQ: BEAS)与全方位信息解决方案提供者精业股份有限公司(台股代号:2343)今日共同宣誓成立服务导向商业应用技术中心,积极辅导客户的商业应用解决方案SOA化,并协助台湾信息服务业者进军SOA市场。本中心英文名称为SOBA (Service Oriented Business Application) Technology
2006-11-20 12:28:00
1392
原创 美科利推出面向服务架构(SOA)的业务优化科技
全球业务优化科技(BTO)的领导者美科利公司 (OTC: MERQ) 日前宣布推出面向服务架构 (SOA) 的 BTO 战略。美科利的SOA BTO 战略详细描述了客户应当如何使用美科利企业级业务优化科技(Mercury BTO Enterprise™) 和美科利的 Systinet 产品来降低 SOA 业务风险,如何从 SOA 方案中交付优质的、可测量的业务成果。美科利的 SOA 战
2006-11-20 10:26:00
1131
转载 IBM:Peggy:SOA重在把业务变成组件和流程化模块
作者: document.write(a_author);毛井井 来源: document.write(a_source);eNet硅谷动力 近日,IBM在
2006-11-20 10:24:00
928
转载 IBM:SOA技术支撑平台支持财政部门信息化建设
1.“金财工程”建设对技术支撑平台的要求近年来,随着财政改革的不断深化,“金财工程”建设取得了较大进展,初步形成了以预算管理为源头,以国库收支管理为预算执行主线的系统框架,并在中央财政和地方财政部门逐步得到了推广,为财政改革的顺利推进、加强财政管理提供了较有力的技术支撑。但是,“金财工程”建设也存在一些问题,主要表现在:相对独立的信息系统繁多; 技术规范不统一; 各系统间
2006-11-20 10:06:00
3622
转载 Sun:NetBeans IDE升级准备进军SOA
专注于开源的努力,Sun Microsystems官员提供了NetBeans IDE 和GlassFish应用服务器的信息升级,提到NetBeans将向SOA(service-oriented architecture—面向服务架构)倾向,并被扩展到除了Java本身的其它语言。 一位SUN官员称,“Java同时可以作为一个平台而将比做为语言拥有更大的支持力量”。 即将到来的NetBeans 开源
2006-11-17 20:20:00
731
转载 SOA使用中的五大隐患
【Thomas Erl】【TechTarget】 查看本文国际来源 现在是SOA领域动荡变化的时期,其发展变幻莫测,而这仅仅只是开始。由于服务设计、服务总线、服务治理甚至服务本身都处于不断变化中,而且各大公司仍在重审这一舞台,因此,人们的立场通常很复杂。对于IT产业中SOA的成熟度和整体状态,许多人还非常迷惑,但是,可以确定的是,SOA在结合商业和技术方面的潜力的确非凡。 今
2006-11-17 17:55:00
582
转载 BEA SOA解决之道
开篇语:今天,面向服务的架构(SOA)已经成为公认的企业IT发展趋势,越来越多的企业和组织机构开始考虑实施SOA。因为通过以服务为中心而不是以应用为中心来组织企业IT,SOA为企业提供了一系列关键的好处:提高生产力、对业务和IT的灵活性和响应速度、允许IT更快地提供服务并更好地适应业务的需求以及允许业务更快地响应并提供更好的用户体验。但怎样才能成功实施SOA呢? 在本篇
2006-11-17 16:44:00
756
转载 以服务为中心的企业整合
毛新生 , IBM 中国软件开发实验室 IBM软件部企业集成解决方案大中华区首席架构师金戈 , IBM 中国软件开发实验室 IBM软件部企业集成解决方案架构师 1. 企业集成的新方向: SOI什么是"以服务为中心的集成"?"以服务为中心的集成"是英文词语"Service-Oriented Integration"的中文翻译,简称 SOI。 它可以定义为:在"以服务为中心的体系架构"(S
2006-11-17 09:28:00
1376
原创 Retic EAI Server
简单介绍:1、它是开源的EAI中间件;2、有助于降低企事业EAI成本,采用动态语言JPython(java+python)编写,支持J2EE基本通信主流技术,还有发展空间,比如用Cpython,。。。。实现,增加对以非JAVA语言为主体的Solution的支持;3、克服了python的弱点,拓展了Python优势;4、采用XML描述适配器,JyRetic uses log4j as logging
2006-11-16 11:50:00
793
转载 开源ESB阵营
图片: =200) window.open(http://blog.lupaworld.com/attachment/Type_gif/1_18733_daa177ef9ef2ad7.gif);" alt="" width="200" onload="if(this.width > 200)this.width = 200;if(this.height > 300) this.height =
2006-11-16 11:47:00
1458
转载 面向服务体系结构中的信息管理,第 2 部分: 研究 SOA 中信息管理的不同方法
利用信息管理的强大功能来用于基于面向服务体系结构(Service-Oriented Architecture,SOA)的建模、构架、设计和实现。在本文的栈视图中,展示了信息管理提供的各种服务,并有每种服务的详细描述。作者从元数据管理和元数据集成的重要性说起,再转到信息管理所提供服务的检验,然后是 SOA 案例学习。最后,作者将列出一些与所讨论服务相关的工具。引言在本文的后半部分中,我们将对
2006-11-15 14:30:00
1283
转载 面向服务体系结构中的信息管理,第 1 部分: 发现SOA 中的信息管理角色
引言信息管理,既包括了数据管理,还包括了内容管理,它是面向服务的体系结构(SOA)的基本构建模块。信息管理提供了一种可以在不同种类信息源(请见参考资料部分中的随需应变的操作环境的体系结构概述)之间表示、访问、维护、管理、分析以及集成数据和内容的方法。在信息管理中存在多种不同的功能,包括: Extract Transformation Load(ETL) 联盟(Fede
2006-11-15 14:23:00
1267
1
转载 使用 J2EE 技术设计面向服务的体系结构框架
面向服务的体系结构(service-oriented architecture,SOA)因其固有的松散耦合与互操作性,成为许多企业应用的自然选择。在本文中您将看到,使用 J2EE 1.4 提供的 Web 服务功能可以很容易地构建能够访问现有业务流程的 SOA 系统。在本文中,您将学习如何利用 Java 2 Platform, Enterprise Edition (J2EE) 设计和开发 面
2006-11-15 13:57:00
1785
转载 什么是业务流程建模(Business Process Modeling)?
作者:Mike Havey, Essential Business Process Modeling的作者 翻译:loryliu版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明原文地址:http://www.onjava.com/pub/a/onjava/2005/07/20/businessprocessmodeling.html中文地址:http://ww
2006-11-15 13:24:00
9716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人