WSRP概念

来源:互联网 发布:深圳进出口数据 编辑:程序博客网 时间:2024/04/30 17:11
 WSRP是Web Service for Remote Portlets的缩写,意思是远程门户网站Web服务。WSRP技术委员会从2002年开始制定WSRP 1.0标准,目的是开发一个允许门户之间、门户与其他应用之间,能够以即插即用的方式进行用户界面的交互的Web Service标准。

WSRP由OASIS(一个由开发电子商务标准的行业专家所组成的非赢利性社团)创建,它规定Porlet的远程渲染(rendering)。主要目的就是为网络服务提供视觉化和使用者面对面服务的主要构件。WSRP最重要的特性就是它具有随插随用(plug-and-play)的功能,可以让互联网门户或其他网络应用(如手机,PDA等)从网络不同的来源处将多样内容或是应用聚集起来。WSRP使获得原来极难实现的功能成为可能。例如,部署一次,但把它们传递到任何地方,将第三方的Portlet整合在一起,增强来自不同开发商的门户之间的互操作性。WSRP也为客户提供了一种构建联合门户的可行方法。联合门户由互操作的门户网络组成,由此,某一门户托管的资源可以被许多门户使用。采用联合门户有无数的好处,包括门户合理化和更少的IT管理的Web资产。

  过去,一个Portlet只能被托管它的同一门户本地使用。而有了WSRP,则可以将一个Portlet从门户表面(“使用”)的Portlet交给物理上、逻辑上独立的基础设施托管(“生产”)。由于这种革新,WSRP具有从根本上增强门户部署灵活性的潜能。因为门户能够从任何地方的Portlet中提取内容,所以业务部门现在可以编写和维护他们自己的Portlet。这可以在各个业务部门的本地基础设施上完成,所以某一单个门户内的所有portlet不必部署在单个门户实例上。由于防火墙或者不同部署方案而一度难以更新和修改的内容,现在可以由各业务部门方便而快捷地进行。业务部门获得了前所未有的独立性和灵活性。WSRP拓宽了门户可以利用的资源范围。Porlet可以被所有J2EE门户或者所有运行.Net的机器生产或者使用。整个企业都可以利用现有的Portlet,而不再受开发商制约,并且较少了IT方面的费用,节约了托管和部署重复portlet的时间。

对程序员简而言之,开发符合WSRP规范的Portlet在发布和注册后将可以供别人的Portal系统远程使用!

尽管WSRP提出的远景如此美妙,但由于WebService的复杂性,尽管已有一些厂商的产品支持WSRP,但实际使用中非常少。
原创粉丝点击