×

API and business language schema design framework for message exchanges

  • US 7,886,305 B2
  • Filed: 04/30/2010
  • Issued: 02/08/2011
  • Est. Priority Date: 11/24/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system capable of exchanging messages with a remote client application, the system comprising:

  • an application server hosting a server application;

    an Application Programming Interface (API) server hosting an API capable of providing, to the remote client application, programmatic access to the server application, the API server being configured to;

    receive a request message from the remote client application, the request message having an abstract message portion combined with an API-specific message portion, the abstract message portion having an abstract message payload and the API-specific message portion having an extended message payload including a request to perform an activity, and an identified schema definition specific to the API;

    parse and extract the abstract message payload and the extended message payload from the request message; and

    perform the activity requested in the extended message payload, the activity performed by calling the server application;

    wherein the application server and the API server each include a processor coupled to a memory; and

    wherein the API facilitates communication between the server application and the remote client application.

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