×

Network application program interface facilitating communication in a distributed network environment

  • US 20020038340A1
  • Filed: 08/14/2001
  • Published: 03/28/2002
  • Est. Priority Date: 08/14/2000
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented system, comprising:

  • a request broker operable to;

    receive a network API request component from a client, the network API request component comprising a description of a system API method to be called and one or more parameters to be used in executing the system API method, the parameters having one of a plurality of acceptable native formats;

    determine the native format of the parameters; and

    communicate the parameters in the native format to a selected one of a plurality of translators for translation of the parameters from the native format to an internal format, each translator being associated with a different native format; and

    communicate the parameters in the internal format to an application server to enable execution of the system API method according to the parameters; and

    the application server system, operable to receive the parameters from the request broker in the internal format, generate a return value reflecting execution of the system API method according to the parameters, and communicate the return value to the request broker in the internal format;

    the request broker further operable to receive the return value from the application server system in the internal format, communicate the return value in the internal format to the selected translator for translation of the return value from the internal format to the native format, generate a network API reply component that comprises the description of the system API method that was called and the return value in the native format, and communicate the network API reply component to the client.

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