[翻译作品]2008年11月《为什么WOA与SOA的争论不是重点》

Gartner副总裁Nick Gall是首个使用WOA一词的人,在一次访谈中,Loraine Lawson请他向商业和IT主管们谈谈WOA与SOA之争的重点内容。

[略]

Loraine Lawson:我得知


[翻译作品]2008年11月《在真实世界中实施SOA:实战中得到的启示》

成功实施SOA的关键原则是什么?障碍在哪里?如何克服这些障碍?作者分享了从世界500强公司的SOA实施中得到的启示,以期提出解决SOA挑战的第一手经验。  

对大多数企业架构师来说,SOA(面向服务的架构)的价值主张是明确的:SOA提供了灵活性、敏捷性和可重用性,这些已在整个软件开发社区里得到了广泛的认可。然而,也许你会惊讶地发现,SOA实施并不像许多分析机构或Web研讨会所指出的那样普遍。原因很简单:尽管有那么多关于SOA的资料,尽管成功故事层出不穷,但SOA实施起来要比其推广者们所预料的要艰难得多。 大约10年前我就开始设计实行面向服务模式的系统了。我参加过各种各样的项目,从进行简单系统交互的服务,到涉及全套面向服务模式的复杂交互,等等。几乎所有这些项目都遇到了起初未曾预料到的挑战。在本文中,我将讲述一些关键挑战,并就克服这些挑战的最有效办法提出一些建议。 挑战1:解决SOA之前的架构

[略]
我们的任务是阐述各种方案,并寻找能够给企业带来效益的战略与战术方向,而不是鼓吹某种具体方法或架构。 [略]



[翻译作品]2008年11月《Web 3.0:语义网进入主流》

业界也许还在忙于Web 2.0,但有些权威人士已经预见到Web 3.0涉及的新技术与新货币化战略了。 Web 2.0给诸如社会化网络(social networking)和用户创造内容(user-generated content)等领域带来了革新,其下一代将围绕语义网(Semantic Web)技术带来的潜在优点及真实案例而产生,出席Web 3.0博览会的公司们如是说。 <



[翻译作品]2008年10月《厂商依赖是云计算采纳的障碍?》

Tim Bray、Dare Obasanjo和Dewitt Clinton就厂商依赖对云计算采纳造成的影响相互交换了意见。你觉得厂商依赖是一个重大问题吗?或者,你觉得一个厂商在提供更受欢迎的产品的同时,会不会为你解决迁移问题。
Tim Bray上周写了一篇关于云计算采纳的文章。他觉得存在两大主要问题: 我们还没有找到最佳的云平台(cloud platforms)架构方案。是采取Amazon的EC2/S3“裸虚拟白盒(Naked virtual whitebox)”模型?还是采取像Google App Engine那样平台即服务(Platform-as-a-service)的风格?我们尚不知晓。如果云平台要受到大家欢迎的话,那么它必须做到绝对不能出现厂商依赖的情况。 Tim最后说道: 在21世纪的今天仍然步桌面套件和私有SQL的后尘、重演厂商依赖的悲剧,我们“脑残”到这个地步了吗?你知道,那等于把IT预算控制权交给平台厂商了? Dare Obasanjo不明白能够避免厂商依赖将意味着什么: 与Web开发平台的切换相比,从一个应用切换到另一个应用是一个类似且更容易的问题。 他认为,对于基于“云”的办公套件: 由于有ODF和OOXML这些标准,因此应该很容易对业务文档进行迁移。 但是他也敦促大家考虑以下问题: 有没有自动化批量执行导入导出的办法? 是不是大家只能手工进行在线文档与标准格式间的导出/导入? 若数据迁移导致指向公司数据的链接和引用失效,会有什么影响? 你们公司迁移数据需要多大的代价(包括公司因切换服务而停工,以及IT部门迁移所有数据的实际开销)?
[以下略]

全文请看InfoQ中文站:http://www.infoq.com/cn/news/2008/10/cloud-architecture









[翻译作品]2008年10月《是否该重新衡量SOA产品了?》

Gartner分析师Roy Schulte是SOA方面的专家,他参与编写了1996年那份为业界引入SOA这一术语的Gartner报告。前不久Susan Hall对他进行了采访。此次采访试图回答这样一个问题,即是否应该重新调整对SOA的期待了? Gartner分析师Roy Schulte是SOA方面的专家,他参与编写了1996年那份为业界引入SOA这一术语的Gartner报告。前不久Susan Hall对他进行了采访。采访原稿可以在IT Business Edge上找到。 据Roy Schulte称,Gartner对大约250家大型企业调查后发现,准备近期开展SOA项目的企业较去年相比少了;对效益感到失望,是这些企业疏远SOA的一个原因。
Roy Schulte发现,重用或共享程度低下是最不能令人满意的方面。他说“我们曾见过的最好的情况是40%的重用,我们Gartner认为介于10%与40%之间就算成功了”。他解释道: SOA的启动成本相当大。你必须培训人员、改变开发方法和治理方法,而且你常常需要设立一个企业级卓越中心(center of excellence)来跟踪所有元数据,所以启动阶段是有些痛苦的。另一方面,你发现你所构建的服务都只跟一个业务功能相关,于是,由于没有别的业务功 能需要它,所以你无法重用它。 他说,“SOA更普遍的好处是模块性(modularity),即取走一个模块、用一个新模块取代它的能力。如果你从不重用它,那么你就获得模块性了。”
[以下略]

全文请看InfoQ中文站:http://www.infoq.com/cn/news/2008/10/rebalance-soa-portfolio





[翻译作品]2008年10月《比较各JAX-RS实现》

现在JAX-RS有四种以上的不同实现供大家选择。哪个实现最好?可以这么问吗?Solomon Duskis不仅对几种最重要的JAX-RS实现进行了比较与对比,他也试图解答这个问题。

正如某人在别处说的,关于公交车,有一个奇怪的现象:你等了很久一辆不来,最后却一下来了三辆!JAX-RS实现貌似也碰到了类似的问题。目前我们有:
CXF——XFire和Celtix的合并(一个由IONA赞助的开源ESB,最初寄存在ObjectWeb上)。 Jersey——Sun公司的JAX-RS参考实现。 RESTEasy——JBoss的JAX-RS项目。 Restlet——也许是最早的REST框架了,它JAX-RS之前就有了。 尽管围绕着REST存在各种各样的争论,但JAX-RS提供了Java语言所需的REST支持这一点是无可争议的。如果你是REST新手,你会选择哪种实现呢?嗯,Solomon Duskis试图解答这一问题。他还在dzone上指出: 我想就以下几个“纯”JAX-RS以外的方面对各JAX-RS实现进行比较。 这些方面包括:
产品成熟度
服务端集成策略
Java客户端API 可配



[翻译作品]2008年9月《克服SOA实施过程中的障碍》

在本文中,Jonathan Mack分享了从业务、技术和组织角度来应付SOA挑战的第一手经验。他指出了成功实施SOA的关键要素、主要障碍以及克服这些障碍的方法。
Jonathan Mack说,现在SOA实施“并不像许多分析机构或Web研讨会所指出的那样普遍”。原因很简单:成功的SOA实施是颇具挑战性的。Jonathan Mack概述了三大挑战: 解决早于SOA的架构——将现有企业资产整合到SOA里去。 说服公司采用SOA——用具体的事实(而不是总体的陈述)阐述为什么SOA能够产生与其成本相称的效益,得公司涉众(stakeholders)信服。 设计最有效的SOA路线图——定义实现SOA愿景的过程。 虽然大部分SOA实践者们提倡在现有企业应用之上构建一个瘦服务层、尽量重用已经存在的功能,但这样实施的挑战性常常比通常认为的要大得多。Jonathan Mack指出: 过去构建的遗留系统(legacy systems)是一些零散的批处理或在线处理程序,它们必须按特定的顺序组合起来才能产生有意义的业务功能。那些遗留的处理程序是用于满足实际需要的, 它们常常是根据实际开发流程得到的、而不是与具体的功能相对应。从服务的观点来看,这些程序缺乏一致性和含义。 关于解决这一问题的实际办法,Jonathan Mack概述如下:
[以下略]

全文请看InfoQ中文站:http://www.infoq.com/cn/news/2008/09/SOAObstacles





[翻译作品]2008年9月《WOA与SOA之争》

Gartner副总裁Nick Gall是首个使用WOA一词的人,在一次访谈中,Loraine Lawson请他向商业和IT主管们谈谈WOA与SOA之争的重点内容。

Gartner副总裁Nick Gall是首个使用WOA一词的人,在一次访谈中,Loraine Lawson请他向商业和IT主管们谈谈WOA与SOA之争的重点内容。
当被问及WOA一词的由来时,Nick Gall说 我所能找到最早的记录是在2005年的秋天,当时我是在一个大会上发言时用到这个词的,然后我们公司的另一位副总裁Whit Andrew在他的博客里记录下了我用到这个词这件事。 他说,REST风格是跟WOA最为接近的架构风格,但“REST引起了太多的争议,而且关于REST的实际含义存在着诸多误解”,于是他就发明了一个新术语。他说道: 在我看来,WOA意味着一种更加以Web为中心的Web服务风格,它更简单、不怎么复杂、也不怎么受厂商驱使,它代表的就是这种新出现的风格。 接着,他用公式简洁地描述了这个架构风格“WOA = SOA + REST + WWW”。他通过为SOA添加架构约束的方式描述了WOA。
[以下略]全文请看InfoQ中文站:http://www.infoq.com/cn/news/2008/09/woa-soa-debate




[翻译作品]2008年10月《云平台简单综述——一种面向企业的观点——David Chappell》

全文刊登于2008年10月出版的《软件世界》杂志上。   摘要   定义术语:什么是云平台?   转向云计算(cloud computing),是业界将要面临的一个重大改变。各种云平台(cloud platforms)的出现是该转变的最重要环节之一。顾名思义,这种平台允许开发者们或是将写好的程序放在“云”里运行,或是使用“云”里提供的服务,或二者皆是。至于这种平台的名称,现在我们可以听到不止一种称呼,比如按需平台(on-demand platform)、平台即服务(platform as a service,PaaS)等等。但无论称呼它什么,这种新的支持应用的方式有着巨大的潜力。 欲知个中缘由,我们先来看看目前应用平台(application platforms)是如何被使用的。开发团队在创建一个户内应用(on-premises application,即在机构内运行的应用)时,该应用所需的许多基础都已经事先存在了:操作系统为执行应用和访问存储等提供了基础支持;机构里的其他计算机提供了诸如远程存储之类的服务。倘若每创建一个户内应用都得首先构建所有这些基础的话,那么恐怕我们今天看到的应用会少很多。 同理,倘若每一个希望创建云应用(<



[翻译作品]2008年9月《合同也是托管软件成功的关键》

全文刊载于2008年9月出版的《软件世界》杂志上。 摘要 公司在跟托管软件提供商签订合同时务必要充分保护自身权益,另外还要看提供商的服务是否能够长期运营。这是购买过托管软件的客户们给出的建议。 Ken Harris是一位经验丰富的托管软件客户,他说,IT经理们在合同签字之前,必须仔细核查托管软件厂商的财务能力与技术实力。 Ken Harris


« 1 2 3 4 5 »

日历 | CALENDAR

«December 2019»
1234567
891011121314
15161718192021
22232425262728
293031
blog名称:World Wide Web Watch
日志总数:193
评论数量:663
留言数量:75
访问次数:5701412
建立时间:2004年10月30日
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144335896 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号