G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/46 (2006.01) G06F 11/14 (2006.01)
Patent
CA 2682664
In a middleware implementing an enterprise service bus (ESB) for interconnecting disparate software applications a method and a system of extending services provided by the ESB are disclosed. All incoming service requests reaching ESB from end-clients are not only forwarded to a primary server but are all, or an adjustable fraction of all of them, replicated to one or more secondary shadow servers. All replies received by ESB from the primary server and from the secondary shadow servers are validated. Validation includes the forwarding to the end-clients of a single validated reply for each incoming service request while all redundant replies are discarded. Replication of incoming service requests and validation of all replies extend the services provided by an ESB allowing e.g., to warm up a newly installed server, to bring up new software applications, to guarantee the integrity of operation of a cluster of servers and to optimize the response times.
La présente invention concerne un procédé et un système permettant d'offrir des services fournis par le bus de service d'entreprise (ESB) dans un intergiciel mettant en oeuvre un bus de service d'entreprise (ESB) pour interconnecter des applications logicielles disparates. Toutes les requêtes de service entrantes qui arrivent au bus ESB et qui sont formulées par des clients sont non seulement transmises à un serveur primaire mais sont toutes, ou une fraction ajustable de la totalité d'entre elles, reproduites à un ou plusieurs serveurs miroirs secondaires. Toutes les réponses reçues par le bus ESB du serveur primaire et des serveurs miroirs secondaires sont validées. Une validation comprend la transmission aux clients finaux d'une seule réponse validée pour chaque requête de service entrante alors que toutes les réponses redondantes sont mises en rebut. La réplication des requêtes de service entrantes et la validation de toutes les réponses permettent d'offrir les services fournis par un bus ESB, soit, par exemple, d'activer un serveur nouvellement installé, d'amener de nouvelles applications logicielles, de garantir l'intégrité de fonctionnement d'une grappe de serveurs et d'optimiser les temps de réponse.
Angelini Christophe
Daniel Jerome
Deslandes Nicolas
Amadeus S.a.s.
Lesperance & Martineau S.e.n.c.
LandOfFree
Method and system for extending the services provided by an... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for extending the services provided by an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for extending the services provided by an... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1599892