×

Shared service messaging models

  • US 20020010781A1
  • Filed: 01/02/2001
  • Published: 01/24/2002
  • Est. Priority Date: 12/30/1999
  • Status: Abandoned Application
First Claim
Patent Images

1. A method in a computer system for executing applications to communicate with remote shared service providers using multiple messaging models, each remote shared service provider having for each of the multiple messaging models a distinct associated proxy component able to communicate with that remote shared service provider using that messaging model, the method comprising:

  • under control of a first of the executing applications having a local messaging component able to communicate with each of the associated proxy components, notifying the local messaging component to send a specified first message to a specified first remote shared service provider using a specified first messaging model; and

    under control of the local messaging component, sending the first message to the first remote shared service provider using the first messaging model by, retrieving configuration information for the first remote shared service provider that identifies a first proxy component that is associated with the first remote shared service provider and is able to communicate with the first remote shared service provider using the first messaging model;

    when the first proxy component is not already instantiated within the first application, instantiating the first proxy component;

    sending a message to the first proxy component requesting that the first proxy component send the first message to the first remote shared service provider using the first messaging model; and

    receiving a response from the first remote shared service provider via the first proxy component, and notifying the first application of the received response, so that an application can communicate with any of the remote shared service providers using any of the multiple messaging models via a local messaging component that identifies and uses a proxy component able to communicate with a specified remote shared service provider using a specified messaging model.

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