Remote portlet consumer with enhanced resource URL processing
AssigneeInternational Business Machines Corporation
InventorsRichard Jacob, Timo Kussmaul, Stephan Laertz
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRichard Jacob, Timo Kussmaul, Stephan Laertz
Estimating the term…
The present invention is directed to a method and system to be performed by a WSRP consumer portal server for accessing a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least a WSRP Consumer Portal connectable to a client Browser requesting the remote network resource, and a remote communication partner. A method for accessing remote network resources, a WSRP consumer portal includes: in response to an incoming client request for a web page, determining if remote portlets are comprised of said requested web page; for remote portlets sending a request for a respective portlet markup to a producer of said remote portlets; receiving a response to said request comprising a markup document including encoded representations of network URLs of a respective remote network resource; searching said response for producer encoded resource URLs of remote network resources, resulting in a set of found URLs; generating for each producer encoded resource URL a set of rewritten URLs, wherein each rewritten URL provides an access performable by said client to said remote resource; generating from said received markup document a new markup document comprising an executable code fragment, having the function to be executed by the client to select a specific rewritten URL out of said set of rewritten URLs; and sending a newly assembled web page comprising said new markup document for remote portlets and an unchanged markup document for non-remote portlets.
A method to be performed by a consumer portal server for providing access to a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising a WSRP consumer portal connectable to a client browser requesting said remote network resource, the consumer portal being a middleware framework separate from the client browser and from a source of resources that aggregates the resources from a plurality of sources before presentation to the client browser, and a remote communication partner hosting said remote network resource, the method comprising:
An electronic data processing system to be implemented in a consumer portal server for providing access to a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least:
A computer program product to be performed by a consumer portal server for providing access to a remote network resource addressed by a respective resource URL in a web portal infrastructure comprising at least:
Dependencies are inferred from the claim text.