×

Web service-enabled portlet wizard

  • US 7,725,560 B2
  • Filed: 02/28/2003
  • Issued: 05/25/2010
  • Est. Priority Date: 05/01/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically generating a web service display, comprising:

  • providing a wizard that uses either a form-based interaction with a portlet to request a web service where configuration data is entered into the wizard to request the web service, or a web services selection screen that allows for selection of the web service, wherein the configuration data includes information that allows access to the web service, and wherein the web service is implemented as a software component to provide services through the portlet;

    wherein at least one screen is presented to a user requesting selection of at least one of the following;

    a name for said portlet, a portal with which to associate said portlet, a description of said portlet, a portlet component to include in said portlet, a content type for said portlet, and a location in which to store resource files of said portlet;

    wherein at least one of said name for said portlet, said portal with which to associate said portlet, said description of said portlet, said portlet component to include in said portlet, said content type for said portlet, and said location in which to store resource files of said portlet is received;

    requesting the web service through the wizard;

    automatically generating a proxy that creates a communication code to access said web service based upon said configuration data when the request for the web service is made, wherein the proxy is generated as part of the portlet;

    transmitting the communication code to the web service by the proxy, wherein the step of transmitting the communication code includesconverting communication code to XML format,communicating said converted communication code to said web service,receiving XML web service response data from said web service,converting said response data from XML format to a format used at the portlet, andgenerating a display code for said content of said web service and displaying the code within the portlet;

    accessing said web service based on the display code received at the portlet.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×