企业门户不会像恐龙那样灭绝,而是会适应变化,因为它们正在从服务的拥有者转变成服务的消费者。根据犹他州Midvale的Burton Group公司对企业门户市场最近的调查显示,作为这种转变的一部分,门户服务器将会被消费应用和基础设施服务的门户服务所取代。而对于很多组织而言,门户只是他们面向服务架构的最初形象。
再来看看那些超级平台提供商,随着门户成为底层应用平台的扩展,EA Systems Inc., IBM, Microsoft, Oracle Corp. 和SAP AG等厂商正在占领市场。Burton的主分析师Mike Gotta说:“那将是一场激烈的大战,不过,在使用第三方软件和Exo Platform,JBoss和Liferay等厂商提供的新的开源门户时,又要另当别论了。”
Gotta说:“一时间出现了很多问题。它与门户无关,而是与服务和底层基础设施的成熟度有关。随着我们对如何打包和暴露例如身份管理、内容协作等问题越来越清楚,门户又逐渐回到了根本,即不再是一个门户而更像一系列服务。门户以服务的消费者的方式结束。它将更关心消费服务的基础设施,因为那是过去与将来的门户之间一个关键的架构差异。”
按Gotta的说法,他把门户称为现代复合应用的先驱。
位于康涅提格州斯坦福的Gartner公司指出,对很多组织来说,企业门户是通向SOA的第一步。到2007年,对于超过50%的企业,企业门户将成为SOA概念的首要应用。2006年后,门户将是Web服务的首要消费者。
Gartner副总裁、知名分析师Gene Phifer说:“Portlet的原本想法就是消费特定的交易或服务。而门户框架是利用SOA优势的良好技术。”
但是,Phifere又说门户是通向SOA的战术而非战略。与他类似,Gotta认为门户是构建复合应用的开创者,是向用户展示SOA优点的绝好方法。但他又说:“这并不意味着你拥有了门户就拥有了SOA。”
两位分析师都指出孤立门户市场将走向完结。Gotta说:“门户服务让超级平台提供商非常高兴。关键的市场群、强大的能力以及广阔的支持范围意味着事实上他们会深入并支配市场。”但Gotta说企业应该在做决策时采用重视全局架构而不仅仅关心门户本身。
Gotta认为超级门户提供商的策略依然存在问题。以BEA为例,在今年早些时候收购门户厂商Plumtree之前就已经拥有一个门户了。该公司将不得不决定要抛弃哪个应用服务器和门户。
而对于IBM,Gotta则认为他的重心是工作台软件。但他说:“客户还是抱怨WebSphere不太好用。”
Microsoft解决了SharePoint 2003很多性能问题,但用户却在指望Office 12构建出企业内容管理和协作能力。Oracle和他的Fusion中间件仍然没有成品,而SAP的门户NetWeaver更是还在雏形,但SAP已经对此很满意了,因为他们为SAP的忠实用户设计了很多更高级的功能。
Gotta说,不可避免的,企业会有不止一个门户供他们选择,但他们需要注意架构和互操作性问题。互操作性方面的标准是JSR168以及Web Services for Remote Portlets规格说明书,但只有WSRP可以用在Java和.NET两个平台。然而,Gotta说WSRP的市场依然不大。
尽管市场被超级平台提供商占据着,但Gotta说企业还是有其它选择。他说,Vignette是门户提供商中的中立者,采用的水平方法深受一些组织的欢迎。另外,开源门户也存在潜在市场,与超级平台提供商完事具备的方法相比,它的门户框架则采用的方法只满足最低的要求。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
购买应用集成工具可以采取平衡做法
购买应用程序集成工具需要好好看看你的公司需求,知道从供应商里面要寻找哪些关键功能。