×

Web services

  • US 10,178,146 B2
  • Filed: 11/27/2013
  • Issued: 01/08/2019
  • Est. Priority Date: 01/10/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of invoking a web service in a software application, the method comprising:

  • receiving, by a web service server and from a client via an Internet network, a service invocation from program code in a software application, wherein the service invocation is program code that includes a machine readable description of a functionality to be supplied by a web service upon execution of the software application, wherein the service invocation further includes one or more parameter values that are to be satisfied by the web service, and wherein the service invocation utilizes the one or more parameter values when invoking the web service;

    comparing, by the web service server, the service invocation that was received from the client to service invocations found in a database, wherein the database includes a listing of supported service invocations that are supported by known web services, and wherein the database matches the supported service invocations to specific web services from the known web services;

    identifying, by the web service server, a particular web service from the database that supports the service invocation that was received from the client based on said comparing, wherein the particular web service that is identified by the web service server satisfies the one or more parameter values, wherein an identity of the particular web service is unknown by the client when the client sends the service invocation to the web service server; and

    executing, by the web service server and on behalf of the client, the particular web service in accordance with the service invocation that was received from the client, wherein the functionality of the particular web service is integrated into the software application.

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