Web Services for Remote Portlets (WSRP) is network protocol standard designed for communications with remote portlets, approved by OASIS.
OASIS is a nonprofit consortium that drives standards for the advancement of structured information standards and adoption of open standards for the global information society,
WSRP specification defines a web service interface for interacting with presentation oriented web services. Specification work was started jointly by the Web Services for Interactive Applications (WSIA) and Web Services for Remote Portlets (WSRP) OASIS Technical Committees. WSRP v1 was the version 1 that was approved by union of these 2 committees Merged union of committees continued to work under the new name Web Services for Remote Portlets OASIS Technical committee.
The motives that has driven WSRP functionality include
Content hosts that function as portal servers who provide protest as presentation oriented web services that can be used by content aggregating agencies.
Content aggregators, those function as portal servers. They consume presentation-oriented web services provided by portal or non-portal content providers and integrating them into a portal framework.
Implementation of WSRP guidelines
There is no specification about the implementation of JSR 168, Java’s Portlet specification and WSRP are not competing technologies. WSRP define a portlet’s operation to remote containers where JSR168 defines a portlet. .NET portlets can be created for use with WSRP. Interoperability between these 2 have been demonstrated and established.
WSRP implementations have been developed to assist developers.
The Open Portal WSRP project is aimed at creating a high quality, enterprise-class WSRP v1 and v2 producer and consumer with an associated developer community.
The current release, WSRP v1, provides a limited interoperability platform. WSRP v2 will augment the initial standard with cross-portlet coordination and access management features. Due to the updation, WSRP v2 will permit for a more useful integration of multiple of content sources, regardless of whether they are local or remote, into a new web application. In addition, WSRP v2 may support some subsets of Web 2.0 technologies, such as AJAX and REST, without requiring them. WSRP v2 was approved by OASIS on April 1st, 2008.