大型机进入SOA领域

 
   | |

导读:大型机的投资动辄上十亿美圆,它对于新的面向服务的应用更是会花费大把大把的钞票。但SOA Software和GT Software公司的两种新产品使得组织能够更简单的重用他们的遗留系统,而且还能把大型机平台和程序合并到SOA中。

关键词:SOA Web服务管理 浏览器 SOA安全

 
正在加载数据...

【TechTarget中国原创】大型机的投资动辄上十亿美圆,它对于新的面向服务的应用更是会花费大把大把的钞票。但SOA Software和GT Software公司的两种新产品使得组织能够更简单的重用他们的遗留系统,而且还能把大型机平台和程序合并到SOA中。

  大型机的投资动辄上十亿美圆,它对于新的面向服务的应用更是会花费大把大把的钞票。但SOA Software和GT Software公司的两种新产品使得组织能够更简单的重用他们的遗留系统,而且还能把大型机平台和程序合并到SOA中。

  SOA Software是一家提供SOA及Web服务管理、安全及控制产品的公司。它在本周获得了华尔街经纪人Merrill Lynch & Co公司的X4ML Mainframe Web services平台和人员,重组为Service Oriented Legacy Architecture。SOLA可以让大型机从CICS应用中开设并消费Web服务。

  Merrill Lynch公司从2001年开始构建X4ML。至今,该公司已经开设并消费了超过600种Web服务,每天能处理超过150万个交易。

  X4ML之父,现任SOA Software公司SOLA副总裁的Jim Crew,说:“在Merrill Lynch,主要的业务都运行在大型机上。我们很难把数十亿美圆的投资重新用在新的分布式应用上。所以正确的方法就是使用Web服务。”

  然而,市场和工具适合那些分布式程序员,Crew说:“我们认识到如果你想发布一个Web服务,那么发布服务的人就应该理解要发布的服务。因此大型机程序应该找大型机程序员来写。”

  SOLA工具集是一个以用户为中心的、基于浏览器的开发环境。该平台在Web服务运行时不需要任何附加硬件或软件。服务被自动生成文档,保存到一个集中式UDDI库中。SOLA可以分开使用或者作为SOA Software公司的SOA安全、管理及控制基础设施的一部分。

  SOA Software公司负责产品市场的副总裁Ian Goldsmith说:“大型机Web服务平台是把客户更快的迁移到面向服务架构的一种方法。我们能让客户大型机Web服务部署为一部分集中策略定义和强制模型,它拥有服务级协议并可以全面监控和管理。”

  位于波士顿的Aberdeen Group公司的副总裁兼服务主管William A. Mougayar说:“把CICS应用带入SOA基础设施,从大型机一端开设到SOA注册服务器的应用并允许它们与其它服务同时存在。这种方法非常独特。”

  位于亚特兰大的GT Software 公司负责市场战略的高级副总裁Rob Morris说:“让大型机成为SOA的一部分是很多大公司考虑的问题。如果你是一家金融服务公司,或者一家保险公司,或者是一家华尔街的公司,这就是很大的问题。他们都需要SOA。问题不仅是如何启动,还包括如何重用我已有的资产,包括人员、平台及应用。这正是这些公司在争论的问题。”

  GT Software正在用Ivory Service Architect来解决这个问题,它是一个集成的工具集,能够让开发人员从现有的大型机中聚合多步骤、多操作的复合业务服务并把它们发布成Web服务。

  Ivory Service Architect包括Ivory Studio图形IDE以及Ivory Server,其中包含了一个SOAP处理器、一个业务服务流处理器以及一个用于发现WSDL的中心仓库。Ivory Server开发了CICS及IMS两种处理程序以及本机数据访问功能。

  Morris说:“大型机开发人员并不知道Java或者.NET。我们为他们提供了一种参与的方法而他们并不需要学更多的东西。”

  Ivory Service Architect提供的建模环境能使大型机开发人员编排多个功能片段并把它们聚合成高级业务服务。Morris说:“你可以使用CICS交易、IMS交易、外部Web服务,然后创建一个在当某人确认是他要的服务时就能启动的流。”

  Morris说:“Ivory集成了一种SOA生态系统,它包括了AmberPoint公司的SOA运行时控制于管理软件、Fuego公司的业务处理管理软件以及Systinet公司的注册服务器。”

  Aberdeen Group 公司的Mougayar 认为在大型机领域会有更多的行动。“你已经得到了SOA、GT、Neon、HP 的Modernization Services,当然还有IBM的。这样才能更快的加入大型机SOA化的潮流中。就好象当初万事都上网的年代,现在无论什么要要SOA化。”

  但是,这样做的价值取决于各个组织。他说:“下一步关心的是客户会做什么。把那些服务集中到一起然后仲裁再提炼,才能有价值。而不是单单开设服务。”

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
 
作者:Colleen Frye    
 
 
 
 
 

SOA基础

 
SOA专家组与10月23日发布SOA宣言,该宣言阐述了106个字的原则,他们认为最重要的是受欢迎的一体化战略。虽然有些人可能认为SOA像企业架构……
 
网络臭虫(Web bug)也称为网络信标(Web beacon)是一个放在网页或电子邮件上的文件对象,用于监测用户的行为。
 
顶级域名(TLD,top-level domain)是因特网域名的最后一部分。顶级域名是一个域名的最后一个点后面的字母组成的部分。
 
本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度,这样一来每个服务都可以不受羁绊……
 
做了两年CUNA Mutual 集团顾客营运资深副总裁的Rick Roy,今年转投IT业,担任集团CIO一职。这位致力于实现IT价值的CIO眼下正面临如何在经济危机中领导IT部门的重重挑战。

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录