SOA技术
teamlet
这个作者很懒,什么都没留下…
展开
-
Restlet 输出日志说明
Restlet 输出日志说明原创 2010-08-24 11:49:00 · 2645 阅读 · 0 评论 -
OASIS新建立6个技术委员会进一步发展SCA系列规范
2007年7月10日,OASIS组织OpenCSA分会成员按照OASIS技术委员会程序(English:http://www.oasis-open.org/committees/process.php 中文:http://www.oasis-open.org/cn/committees/process.htm),递交了成立6个技术委员会的章程草案。这6个技术委员会的建立是为了原创 2007-07-28 15:24:00 · 4189 阅读 · 0 评论 -
JSR 235: Service Data Objects
JSR 235 服务数据对象(SDO)。SDO是Java平台的一种数据编程架构和API,它统一了不同数据源类型的数据编程,提供了对通用应用程序模式的健壮支持,并使应用程序、工具和框架更容易查询、读取、更新和检查数据。http://jcp.org/en/jsr/detail?id=235这个规范最初是由BEA和IBM共同提出的,时间是在2003年12月份。SDO是OSOA 三原创 2007-04-26 23:50:00 · 2933 阅读 · 0 评论 -
SOA的发展历史与标准规范
1. SOA发展回顾 SOA的概念最初由Gartner公司提出,由于当时的技术水平和市场环境尚不具备真正实施SOA的条件,因此当时SOA并未引起人们的广泛关注,SOA在当时沉寂了一段时间。伴随着互联网的浪潮,越来越多的企业将业务转移到互联网领域,带动了电子商务的蓬勃发展。为了能够将公司的业务打包成独立的、具有很强伸缩性的基于互联网的服务,人们提出了Web服务的概念,这可以说是SOA的发端。转载 2007-04-26 23:29:00 · 4121 阅读 · 0 评论 -
SOA标准化组织和SOA规范组织的区别
1.SOA标准化组织标准一般是由业界公认的标准化组织制定和发布的,SOA领域最主要的标准化组织有两个:1.1 万维网联盟(World Wide Web Consortium,W3C)w3c的成立背景和主要工作请见http://blog.csdn.net/hongbo781202/archive/2005/10/15/504314.aspxw3c的web服务工作组划分请见http://blog.转载 2007-04-26 22:44:00 · 2998 阅读 · 0 评论 -
SOA 关键问题解答
面向服务导向架构(Service Oriented Architecture,SOA),企业用户存在各种各样模糊的认识,这些模糊认识很可能将企业的SOA项目引入误区,在这样的状况下部署SOA,可能会把企业的业务带入歧途,了解SOA的关键问题,或许可帮助CIO避开SOA部署中的陷阱。 1. 为什么不同的人对SOA有不同的解释? SOA 的定义取决于你在组织业务中的角色。转载 2007-04-26 22:22:00 · 2161 阅读 · 0 评论 -
选择SOA的原因和时机
引言面向服务的体系结构 (SOA) 已成为了一项事实标准,用于开发基于组件的应用程序,可使用标准接口通过网络(Internet 或其他网络)访问这些应用程序。至少 IBM 高级管理人员和很多其他供应商、分析师、顾问和软件开发人员都这么说。他们还将告诉您,整个行业都在逐步采用 SOA,如果您尚未开始 SOA 开发,将很快跟不上时代的步伐了。何时采用 SOA,何时不采用 SOAIBM 的目转载 2007-04-26 22:10:00 · 2775 阅读 · 0 评论 -
IONA 发布开源Celtix 高级服务引擎
全球领先的高性能分布式SOA基础架构解决方案提供商IONA科技公司本周宣布推出Celtix高级服务引擎。IONA提供的这一开源产品是基于Apache Incubator CXF 项目。 它以极低的系统资源消耗,强大的功能,和灵活的插拔式接口,为用户的分布式SOA部署提供最灵活可靠的支撑。Celtix高级服务引擎运用微核技术,具有强大的扩展性能,可提供性能卓越、功能齐全的服务创转载 2007-04-23 21:31:00 · 2223 阅读 · 0 评论 -
SOA标准升级到OASIS官方工业标准组织
美国,波士顿时间,2007年4月11日.OASIS -- 国际标准组织,宣布成立Open CSA成员区。这标志着由多个产业巨头组成的、非正式的组织制定的SOA标准升级到官方工业标准组织。Boston, MA, USA; 11 April 2007 -- OASIS, the international standards consortium, today announced原创 2007-04-20 14:08:00 · 1987 阅读 · 0 评论 -
OSOA规范的几个实现及工具
OSOA规范在2007年3月发布了最新的 V1.0 版本。一些开发商和开源项目大多实现了较早规范,最新规范的实现正在紧密地进行中。现在可以运行的SCA&SDO的例子都是基于较早的规范实现的。1、SCA的商业实现Rogue Wave Hydra HydraSCA from Rogue Wave Software IBM WAS V6.1 IBM WebSphere Appl原创 2007-04-10 13:02:00 · 3060 阅读 · 0 评论 -
SOA概览
什么是SOA?SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA的关键是“服务”的概念,W3C将服务定义为:“服务提供者完成一组工作,为服务使用者交付所需的最终结果。最终结果通常会使使用者的状态发生变化,但也可能使提供者的状态改变,或者双方都产生转载 2007-04-26 21:58:00 · 2287 阅读 · 1 评论 -
SOA的作用
面向服务架构(SOA)是让IT更加关注于业务流程而非底层IT基础结构,从而获得竞争优势的更高级别的应用程序开发架构。 SOA对需要使用信息技术解决关键业务问题的企业(包括希望减少冗余架构、创建跨客户和员工系统的公共业务接口的企业;需要基于角色和工作流对用户提供个性化信息的业务的企业;希望通过Internet实现跨区销售、升级销售和经由移动设备的访问来提升客户服务的组织)很转载 2007-04-26 22:00:00 · 3894 阅读 · 0 评论 -
回复:细说SCA V1.0规范(2) --Composite与架构
网友sca提了几个问题,csdn的回复无法提交,所以作为文章发出。回复:细说SCA V1.0规范(2) --Composite与架构 sca 9/28/2007 11:20:53 AM 还是支持一下不知道你为什么要这么分成三层,有什么作用么而且不知道能否深入一些比如:Composite如何提供服务,服务如何打包,如何被其他服务引用.更进一步,服务如何组装.对于非SOA架构的系统原创 2007-09-28 22:51:00 · 6429 阅读 · 8 评论 -
RELAX NG updated
RELAX NG 在2008年10月29日最新升级了!RELAX-NG 是一种XML schema定义语言,它的特征如下:is simpleis easy to learnhas both an XML syntax and a compact non-XML syntaxdoes not change the information set of an XML documentsupports原创 2008-11-03 09:48:00 · 2052 阅读 · 0 评论 -
五种新兴SOA设计模式
众所周知,设计模式描述的就是针对软件设计中的常见问题做出的可重复使用的解决方案。而了解及使用这些模式则是SOA取得成功的根本。下面是Gartner公司的分析师们通过分析得出的五种新兴SOA设计模式: 1. 多通道应用 2. 复合应用 3. 业务流程编排 4.面向服务的企业 5. 联邦SOA 多通道应用 用SOA实现多通道应用真是再合适不过。这种模式能将后端业务逻辑与前端逻辑分离,通转载 2008-10-30 12:46:00 · 2822 阅读 · 0 评论 -
向对象开发与面向组件开发的区别
通过对SOA、SCA、OSGi、JPF等面向组件理论和技术的理解,整理一篇面向对象开发与面向组件开发的区别。1、面向对象中,对象之间的交互是细粒度的,通过单个消息进行交互; 面向组件中组件的交互是通过接口连接进行交互,接口内含有多个消息,接口不同则需要适配。 比如,信件一封一封的送,是对象之间的交互,信件一次性送完是组件交互。2、组件的粒度比对象要大,在面向对象系统设计中,对象是构建原创 2007-12-27 23:17:00 · 10521 阅读 · 6 评论 -
SOA/SCA:让关注技术的人走开!
好久,也没想出来合适的标题。这个题目似乎有点"标题党",但也是我想表达的意思:SCA不是技术问题,就象有位网友给我留言说的那样,SCA一点技术含量也没有!是的,SCA是提供业务组件化的组件模型,是面向业务的。目标是创建一个新的层 ,以便在IT基础设施的商业逻辑上把应用和中间件分开。下面从三个方面,从SOA/SCA是什么,SOA/SCA不是什么加以说明:1、SOA的一个中心思想就原创 2007-12-17 23:47:00 · 8124 阅读 · 7 评论 -
Tuscany是什么?为什么要用Tuscany命名SCA规范的实现?
一、Tuscany概况 这里拥有欧洲风景最美丽的城市,这里是时尚优雅的发源地,这里风景迷人,美女如云。这些都为世界上最伟大的艺术家们提供了源源不断的灵感。 这就是意大利最与众不同的地区、文艺复兴的发祥地——Tuscany(托斯卡尼)。 Tuscany是意大利北部的一个省份。 Tuscany (意大利语为Tosca原创 2007-12-03 15:40:00 · 8394 阅读 · 8 评论 -
自动软件设计
在1973年,美国人Peter Freeman在他的文章《自动软件设计(Automating software design)》中有这样的假设:如果有这样一台机器 ,当我们告诉它我们需要什么软件的时候,它立刻就会满足我们的要求,自动生成我们需要的程序。从用户角度看,自动软件设计将软件采购分为两个步骤:提供需求和接收软件产品。从软件开发商的角度看,自动软件设计将软件的提供分为两个步骤原创 2008-02-01 23:54:00 · 7516 阅读 · 10 评论 -
从供应链角度看SOA给软件行业带来的影响
上一篇文章从麦当劳两种不同的经营管理方式对比现在的软件开发过程和利用了SOA的软件开发过程的不同。从“一条龙运营模式”到“流水线运营模式”可以适应快速变化的市场,提供更加专业的、更高质量的服务,减少投资规模和成本,在产业链的一个环节提高生产率,更加有效的提升资源的利用率。同时,为产业链的并行生产提供了有利的保证,成为推动整个产业向前发展的动力。SOA做为“发动机”为软件行业提供了从一条龙向流水原创 2008-01-28 23:12:00 · 4534 阅读 · 0 评论 -
SOA与麦当劳
麦当劳品牌的创始人是雷.克罗克,他以非凡的经营才能,把卖当劳兄弟的小餐馆变成了世界快餐第一品牌,自己也成为美国乃至全球著企业家之一。 据说,当年从麦当劳兄弟手里买下特许经营权的除了克罗克之外,还有一个荷兰人。两人走的是完全不同的经营之路:克罗克只开麦当劳店,而加工牛肉、养牛的钱都由别人去赚;荷兰人却不仅开麦当劳店,而且投资开办了牛肉加工厂,使加工牛肉的钱也流入自己的腰包,原创 2008-01-27 23:30:00 · 6361 阅读 · 8 评论 -
细说SCA V1.0规范(2) --Composite与架构
SCA规范中的"三大件"分别是Component 、Composite和Domain 。在上一篇 细说SCA V1.0规范(1) --component与实现 里面主要说的是Component 。本文将继续说说这第二"大件":Composite !一、Composite简介 Composite组件是SCA规范中最基本的单元,是部署的最基本单位。Composite组件的图示和简化原创 2007-09-27 23:01:00 · 6446 阅读 · 4 评论 -
SCA规范1.0 最终稿发布
2007年3月21日,osoa官方发布了SCA 规范V1.0的最终版 ( Service Component Architecture Specifications Final Version 1.0 Specifications),标志着SOA技术一个新阶段的开始。这些规范包括 S原创 2007-03-20 22:45:00 · 2831 阅读 · 0 评论 -
SCA/SDO双截棍 启动软件编程新纪元
多少年来,Three Tier的架构似乎已经成为了教科书式的软件体系范本。它不断地提高软件灵活性和高聚合性的,时至今日,当软件复杂度更上一个数量级的时候,这种体系也开始孕育又一次重生。这就是最近的Buzz Words: SOA,也即SCA + SDO 受CHRIS在BLOG上所托,稍微关注了一下这方面的。 其实SDO已经有比较长的历史了,IBM去年就在从事该规范相关的开发。 而S转载 2007-03-15 20:13:00 · 2437 阅读 · 0 评论 -
Iona 加入了Eclipse 联盟
Iona 加入了Eclipse 联盟,成为了Eclipse的SOA项目的发起和领导者."SOA Tools Platform (STP) 项目的目的是为开发者提供一个基于SOA架构的整合开发平台. 项目会遵循Eclipse的项目模式, 这个平台将会是一系列扩展工具(开发或者部署SOA应用的工具)的基础. Iona将会为这个项目提供种子代码."这无疑是Eclipse社区引人瞩目的一件事情.正如发言中转载 2007-02-28 23:17:00 · 1890 阅读 · 0 评论 -
为SOA挑起大旗 是谁决定SOA的命运
ESB(企业服务总线)为分散服务提供了交互、组合和治理的基础架构。有了它,才能释放SOA的最大价值。因此,ESB成为厂商在SOA(面向服务的架构)竞争中的焦点。 作为近两年软件领域最热门的词汇之一,SOA(Service Oriented Architecture,面向服务的架构)的概念以及SOA带来的好处,正在被用户逐步接受。Gartner的数据表明,到2007年,全球将有70%以上的大企转载 2007-02-27 12:55:00 · 1934 阅读 · 0 评论 -
Jason Weisser访谈:SOA很难,很重要
IBM软件企业整合解决方案副总裁、SOA创始专家之一Jason Weisser先生在访谈中,对SOA目前存在的一些的主要疑问给出了详尽的解答。SOA不是产品问:请您直接了当地告诉我,SOA是什么东西?Jason Weisser:不如这样,我告诉你SOA不是什么。SOA不是“东西”,不是产品,不是可以放在光盘上的软件套件。你不可能拿起一个刻着SOA软件的光盘,往机器里一装,然后第二天公司就进入SOA转载 2007-02-27 12:52:00 · 1669 阅读 · 0 评论 -
JSR 208: Java Business Integration (JBI)
Java Business Integration (JBI,Java业务集成)技术规范定义了SOA的服务导向集成的内核和组成架构。它对公共讯息路径架构、服务引擎与捆绑的插件程序接口,以及复合型服务描述机制等都进行了标准化,这样就将多种服务结合成为一个单一的可执行的和可审核的工作单元。 JBI并不是一个为开发者设计的一个接口,更准确的说它是在JBI容器里为集成商提供相互集成的一个体系和一系原创 2007-02-26 13:23:00 · 2694 阅读 · 0 评论 -
Eclipse要在SOA领域抢占先机
如果使用当前最流行的行销术语的话,SOA可能正面临着“跨越鸿沟”的关键时刻,但在同时,SOA也面临着一个技术上的难点。来自Infravio Inc.的技术标准总监Miko Matsumura这样说道,他同时也是Eclipse发布SOA项目计划的指导者。 在敏捷的IT行业里,需求的变化让面向服务架构得到了发展,但是就目前状况而言客户的需求已经远远超过软件技术的发展速度。他说,需要将需求放在厂商所转载 2007-02-22 21:25:00 · 1690 阅读 · 0 评论 -
Eclipse针对Web服务发布Callisto
当大多数组织正在享受周末节假时,Eclipse基金会的人们却在上继续工作,为的只是让10种开源项目可以从服务器下载,其中包括新的Web服务工具。Eclipse基金会执行主管Mike Milinkovich说:“我们很着急因为我们已经迟到了,而微软则非常幸运。” 上周五下午,Milinkovich很有信心的认为Callisto的发布可以按时进行,而且由HP、Intel和IBM提供的服务器在今天就能转载 2007-02-28 23:45:00 · 2098 阅读 · 0 评论 -
Eclipse在SOA中尽显王者风范
2001年11月7日,当第一个开放源代码软件可以从Eclipse.org网站上下载的时候,SOA与Eclipse都还没有成为软件行业的热点。但是五年后的今天,面向服务的体系结构(service-oriented architecture,SOA)和Eclipse工作平台异军突起成为软件行业的焦点,目前,Eclipse正在进行SOA核心项目。 自第一个开放源代码下载之后的五年中,Eclip转载 2007-02-28 23:02:00 · 2851 阅读 · 1 评论 -
SOA的十大技术理论体系
实践论认为:从实践提升到理论,再由理论指导实践,由此向前发展。目前SOA的发展的情况正是如此,通过不少实践,SOA的模型己经被公认为标准规范,目前是正需要进一步总结上升到理论的时候了。 当前国内要发展SOA主要有三方面工作:方法、工具和环境。方法是工程技术,由基础理论来指导提出的。所以一门科学必需要包括:认知科学(哲理)、工程技术和方法、最后是理论。 架构的演化过程 SO转载 2007-02-28 23:14:00 · 2564 阅读 · 0 评论 -
JBI与SCA的区别
最近我在做有关ESB的开发工作,发现我们的产品(开源的Celtix http://celtix.objectweb.org) 要支持JBI和SCA两个标准。这让我困惑了好久,JBI和SCA有什么区别呢?前几天好好在网上收罗了一番,现在把收获到的东西和大家分享一下:JBI definition http://www.theserverside.com/news/thread.tss?thr转载 2007-02-27 13:09:00 · 5581 阅读 · 0 评论 -
EclipseWorld:越开源,越开心
“Eclipse的最大优势在于,它可以建立一种平衡机制,使参与者能够构建共享的工具和框架,并且在Eclipse平台的基础上为商业产品开发出有赢利前景的生态体系。”在最近举行的EclipseWorld 2006大会上,Eclipse基金会执行主管Mike Milinkovich在其主题演讲中这样讲。事实上,在这次大会上,多项开源计划的最新消息也表明,Eclipse的拥趸们正试图延续目前业已取得的成功转载 2007-02-28 23:39:00 · 2146 阅读 · 0 评论 -
SCA及未来的开发
2005年11月30日,BEA宣布,将与IBM、Oracle、SAP、Iona、Siebel和Sybase一起,支持一种构建和包装应用程序的新规范,即Service Component Architecture(服务组件架构,SCA)。 什么是SCA? SCA是一种规范,它使开发人员可以将注意力集中在业务逻辑的编写上。更直接地说,它是一种大大改进了的部署描述符,它可以使用任何语言而不限转载 2007-03-15 19:46:00 · 1926 阅读 · 0 评论 -
Forrester公司称JBI,SCA依然游离在SOA之外
根据Forrester Research 公司副总裁兼研发主管Mike Gilpin 的报告,SOA架构师和开发人员在今年不太可能拥有用于不同平台Web服务组装的标准了。 在这份题为“Emerging SOA Standards”的报告中,他写道“好消息是多个组装标准正在开发中,会加速面向服务架构的开发,但坏消息也有,厂商还在为这些标准争执不休,最终的胜者也不明朗。” 尽管厂商们还没有转载 2007-03-15 19:53:00 · 1953 阅读 · 0 评论 -
SOA推动电信服务走向融合应用
从2005年开始,SOA市场开始出现增长势头,2006年是其快速发展的一年。Gartner认为SOA将成为创建和交付软件的主导框架,同时预测到2010年时,应用软件收入增长的80%将来自基于SOA的方案;美国另一家专注于软件应用领域的咨询公司Zapthink的报告也认为,全球SOA的市场规模将会由2005年的44亿美元增加到2010年的430亿美元,5年的时间里将有近10倍的增长。 在企业应转载 2007-03-15 19:57:00 · 2174 阅读 · 0 评论 -
使用Eclipse3.2.1+STP.0.4.0+Apache Tuscany开发SCA的Java组件(1)设置篇
STP(SOA Tools Project)是一个eclipse的插件,为开发人员提供快速开发和调试SCA组件的环境.Tuscany是Apache组织一个SOA规范实现的项目,本文使用Tuscany属于装配规范0.96和实现规范0.95的Java实现.本文利用Eclipse 3.2.1,STP 0.4.0和Apache Tuscany 的Java实现,举例说明STP的简单使用方法和步骤.环境为:系原创 2007-03-14 18:04:00 · 8570 阅读 · 13 评论 -
深入实施关键 消除SOA误解
在经过这几年的发展和演变,SOA已经是愈发的深入到了整个行业之中,但是即便如此,依然是存在着很多的误解。在SOA的实施过程中,一些理念上的指导,技术流程上的建议将会很好的帮助你更清楚的了解到SOA,也能更明确的看到跟随而来的巨大收益。 SOA不仅是技术架构 SOA在字面上的理解是面向服务架构,但是,在成功实施SOA后,你会清醒的认识到这不仅仅只是一种技术架构。而这一点非常重要的。事实上转载 2007-03-15 19:59:00 · 1641 阅读 · 0 评论 -
SCA加速SOA编程模型统一
日前,一些软件厂商联合发布了一项被称为服务组件架构(Service Component Architecture , SCA)的新规范。它的目标是创建一个新的层 ,以便在IT基础设施的商业逻辑上把应用和中间件分开。发布者们希望这项规范能够简化面向服务的架构环境下的应用开发过程。 BEA 公司负责标准和架构的副总裁Ed Cobb认为:“大家对Web服务的炒作已经不少了, 但到目前为止,这些技术转载 2007-03-15 19:43:00 · 1992 阅读 · 0 评论