PROVIDING SERVICE DISTRIBUTION BETWEEN DISTRIBUTED APPLICATIONS

A system is provided to facilitate distribution of a service between a first application and a second application. The system includes a remote socket object, a service registry, and a service mapper. The service mapper receives notification from the service registry indicating registration of the r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: TAKALUOMA, ANTTI, KANGAS, PETRI
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system is provided to facilitate distribution of a service between a first application and a second application. The system includes a remote socket object, a service registry, and a service mapper. The service mapper receives notification from the service registry indicating registration of the remote socket object created in response to a request for a service at the first application. The service mapper requests an active subscription list from the service registry and selects a subscription record from the active subscription list. The subscription record is associated with the second application. The service mapper sends the selected subscription record to the second application using a remote device port mapped to a localhost port and receives a service record from the second application including a socket for communicating with the second application. The service mapper sends a modified service record that includes a localhost socket mapped to the socket to the service registry that registers the second application using information from the modified service record. L'invention concerne un système destiné à faciliter la répartition d'un service entre une première application et une seconde application. Le système comprend un objet de point à distance, un registre de service, et un dispositif de mappage de service. Le dispositif de mappage de service reçoit une notification du registre de service indiquant l'enregistrement d'un objet de point à distance créé en réponse à une demande pour un service au niveau de la première application. Le dispositif de mappage de service demande une liste d'inscription active au registre de service et sélectionne une fiche d'inscription dans la liste d'inscription active. La fiche d'inscription est associée à la seconde application. Le dispositif de mappage de service envoie la fiche d'inscription sélectionnée à la seconde application au moyen du port du dispositif à distance mappé dans un port d'hôte local et reçoit une fiche de service de la seconde application comprenant un point permettant de communiquer avec la seconde application. Le dispositif de mappage de service envoie une fiche de service modifié qui comprend un point d'hôte local mappé sur le point du registre de service qui enregistre la seconde application au moyen des informations provenant de la fiche de service modifiée.