×

TECHNIQUE FOR ENABLING A PLURALITY OF SOFTWARE COMPONENTS TO COMMUNICATE IN A SOFTWARE COMPONENT MATRIX ENVIRONMENT

  • US 20130110917A1
  • Filed: 12/21/2012
  • Published: 05/02/2013
  • Est. Priority Date: 08/21/2001
  • Status: Active Grant
First Claim
Patent Images

1. A system for enabling a plurality of software components to communicate in a software component matrix environment, the system comprising:

  • a plurality of clients comprising clients having different versions, the different versions having a common data model, each client comprising;

    a handler configured to encode requests and to decode encoded responses; and

    a communication interface configured to communicate requests encoded by the handler on a communication network and to receive the encoded responses on the communication network; and

    a plurality of servers coupled to the communication network, each server comprising;

    a communication interface configured to receive the encoded requests from the clients; and

    a processor configured;

    to parse each encoded request according to the common data model;

    to compare the parsed request to a plurality of operations supported at the server;

    to determine a function match for the parsed request; and

    to return, to at least one client via the communication interface, in response to the encoded request, an encoded response comprising results of the function match;

    wherein the encoded response is received and mapped to a common data model by the at least one client, whereby the clients having different versions can communicate with the servers based on the common data model.

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