RSS订阅
RSS订阅TT SOA

管理SOA以及Web服务

2008-6-2  选择字号:  | |
打印本文章

导读:管理SOA以及Web服务,通过传统的管理软件,我假定你指的是设计用来管理负责IT构架的软件,并且这个IT构架已经在一个SOA环境中成为大多数服务的基础。

关键词:SOA Web服务 管理软件 IT构架

正在加载数据... 【TechTarget中国原创】传统的管理软件如今应该怎样监督管理Web服务以及SOA?

通过传统的管理软件,我假定你指的是设计用来管理负责IT构架的软件,并且这个IT构架已经在一个SOA环境中成为大多数服务的基础。这种类型的软件大多数与主要的企业管理厂商例如CA,HP以及IBM练习在一起。当有类似的问题时,经常存在一个隐含的辅助性问题。经常出现这样一种情况,提问者听说了新的管理产品并且这些管理产品对于Web服务以及SOA是独特的。很自然地人们会问这些表面上更特殊的产品是否提供任何独特的属性或者功能,这些属性或者功能是令人兴奋的IT构架管理产品缺少或者不能够具有的。

【TechTarget中国原创】问:传统的管理软件如今应该怎样监督管理Web服务以及SOA?

  答:通过传统的管理软件,我假定你指的是设计用来管理负责IT构架的软件,并且这个IT构架已经在一个SOA环境中成为大多数服务的基础。这种类型的软件大多数与主要的企业管理厂商例如CA,HP以及IBM练习在一起。当有类似的问题时,经常存在一个隐含的辅助性问题。经常出现这样一种情况,提问者听说了新的管理产品并且这些管理产品对于Web服务以及SOA是独特的。很自然地人们会问这些表面上更特殊的产品是否提供任何独特的属性或者功能,这些属性或者功能是令人兴奋的IT构架管理产品缺少或者不能够具有的。

  经验已经告诉我们一些关于管理Web服务和SOA的重要的教训,以及关于经营管理的一般问题。历史上,每一个新的技术上以及构架上的进步都会带来新的管理方法的引入,这些引入是通过企业管理厂商以及对这个新的世界很特殊的创始人们。同样需要新的适合架构和技术变化的技术以及合适的使用仪器。Web服务以及SOA并没有区别,并且随着现代支持他们的技术,他们展现了一个明显的并且重要的必需被管理的IT层次。

  即使稳固的企业管理厂商——他们已经提出所以这些早期的层次,意识到SOA以及Web服务是新的非常重要的层次。因此,带头的管理厂商发出了回应。例如,CA公司的Wily技术部门为令人兴奋的IT IT栈例如J2EE以及基于平台的.NET提供了一系列的架构管理功能。然而,他们“传统的”解决方案的功能早期扩展到SOA以及Web服务通过附加的产品,这些附加的产品是特别设计以及为SOA以及Web服务,例如Unicenter WSDM(Web服务分布式管理)以及Wily Web服务管理实施的。另外一个建立的企业管理软件厂商例如HP以及IBP也在积极地看好这个市场,并且如此“传统的”管理解决方案完全有能力提供一个SOA中所有必需的功能,因为他们已经或者即将拥有新的组件作为他们完整的解决方案的一部分,这些解决方案是为这种环境以及面向服务的策略特别设计的。

  所以说,上述的问题推出了一个有意思的随之而来的问题。只有在SOA上发挥作用的并且为Web服务设计的单机产品是否能够满足现实世界的企业级SOA所有复杂的需求?毫无疑问具体的管理产品能够提供基本的独特的价值给Web服务以及SOA工程的一些开发。事实上,公平地说这些产品通常是可以采取的最好的第一步。但是,因为小规模的活动演变成为企业级别的关键任务的生产环境,需要有效的管理开始从一些根本的方面改变。改变的是你的管理需要的范围以及性质。这些改变并没有排除一个具体的SOA以及Web服务管理产品的需要,但是他们确实改变了那些解决方案必须怎样与你现在已经存在的企业管理软件工作,以及在计划和部署你的SOA和Web服务管理策略的早期阶段需要被考虑到。

  大多数服务他们只是瘦的层次,在已经建立的业务逻辑的顶部以及他们支持的应用程序构架——IT技术堆栈的一些层次例如多种.NET以及基于平台的J2EE。如果在服务层次之下的IT堆栈的层次对于管理软件是一个黑盒子,那么管理软件将看不见业务交易。看不见业务交易或者不得不使用多种管理工作以及试图手工使分散的信息联系起来,使得IT人员很难定义问题以及满足他的服务层次的要求。

  毫无疑问,历史再一次充当了我们的导师。一次又一次地,对于新技术来说最成功的管理产品已经发展嵌入成为他相关的令人激动的企业管理解决方案。原因很简单。真正的可见性以及对于你的自动业务流程的可控制性从来不只是与数据库表,EJB,Web服务或者任何单独的实体或者IT环境里面的摘要有关。业务以及他的客户不关心那些并且那些不是他们让IT复杂的事情。真正重要的是业务交易本身。

  最终,需要关注的应该是比你的SOA以及Web服务管理产品更广阔。你必须考虑完全的业务交易,从他的客户服务阶段的目的到你的IT架构的最深的层次。你的SOA以及Web服务管理产品必须能够与你的完整的企业管理解决方案中的其他元素以一种深刻并且有意义的方式协作。事实上,有人可能会说在管理产品软件的发展过程中真正的目的和趋势不是我们监视我们过去习惯的不同的事情,或者我们可能使用不同的协议以及标准来支持管理系统的操作,而是我们已经意识到我们必须通过获得可见性到我们的驱动我们业务发展的业务交易中去来服务我们的客户。


Web服务
 测试Web服务:单元测试与监测
 Web服务和RIA测试
 管理SOA以及Web服务
 实现Web服务
 移动客户端的Web服务

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
在优努姆公司(Unum),一场大型的业务改革正在如火如荼地开展中。为这场变革提供动力的,是该公司向服务导向型架构(service-oriented architecture,下称SOA)迈进的雄心……
在过去,TM(测试管理)工具中使用的测试“脚本”实际上主要是一步一步的指令(保存在Word或Excel文档中),手工测试人员通过按照这些指令点击一个已经完成的界面完成……
SOA技术在IT界掀起巨大的狂潮,然而它不同于以前的技术变革:模块化编程、面向对象、Web技术等,不论多难理解,总是能很快被大家接受,SOA之所以让很多人觉得难以理解……
拥有灵活的、及时响应的IT紧密配合业务不短变化的需求。是任何一家企业的梦想。如今,通过实施SOA(面向服务的体系架构),可以让企业的这一梦想变成现实……
采用SOA关键业务系统的陷阱是什么?随着Web服务公司的建立,任务变得越来越关键。第一个陷阱,他们必须处理新的安全问题以及缺乏科技资讯的可视性,积极服务……
虚拟化和SOA之间是一种间接的、相辅相成的关系。也许在IT及业务转型中,两者的结合使用会发挥最大的优势。虚拟化有助于更快地显示部署基础设施的投资回报率(ROI)。
云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。
安全对于许多的IT部门来说都是一个重要的问题之一,但是SOA安全问题完全是在另一个新的纬度上了。对于SOA为一个机构所带来的许多的好处,例如具有在许多不同的提供者和供应商的情况下混合和匹配服务。
最新更新
专家答疑
技巧
Dana Gardner
您能解释什么是“私有云”吗,能否举例说明?这是供应商需要建立的基础吗?作为托管服务供应商和服务供应商寻求最有效和最强大的基础设施,作为他们的“云”支持能力……
Andrew Pollack
我们正在寻找一种从主机选择SOAP服务器的请求。我们希望制造一个远程程序呼叫(RPC)从CICS程序的SOAP服务器,其中进程请求,使错误或成功后的反应……
Andrew Nash
如何验证在Web服务和Web应用程序之间不同的数据?正常的Web应用程序数据验证仍然需要Web服务。缓冲溢出和正确的数据类型处理以及所有其他形式的数据验证的匹配问题……