×

Allowing client applications to programmatically access web sites

  • US 7,467,391 B2
  • Filed: 10/30/2002
  • Issued: 12/16/2008
  • Est. Priority Date: 10/30/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A processor-implemented method for creating a web service to programmatically access a network addressable location via an intermediate gateway, comprising:

  • analyzing a network page at the network addressable location;

    generating, at the intermediate gateway, a service description file for the network page;

    translating the service description file into an executable code;

    translating the service description file into a standard Web service format including at least one of web service description language (WSDL), well-defined service (WDS), or interface service deployment (ISD);

    compiling the executable code;

    deploying the web service to the intermediate gateway, wherein the web service includes the compiled executable code and the translated service description file, making the web service available to a client application;

    providing a runtime process to enable the client application to automatically make a programmatic request of the network addressable location;

    wherein the programmatic request includes a host language having a structure;

    translating the structure of the programmatic request to a syntax of the network addressable location using a simple object access protocol (SOAP);

    submitting the programmatic request that uses the translated structure to the network addressable location using SOAP;

    the network addressable location executing the submitted programmatic request to obtain a response;

    translating the response to extract data satisfying the programmatic request;

    wrapping the extracted data in a SOAP envelope; and

    translating the wrapped response to a host data structure of the client application.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×