| US 7,489,704 B2 | ||
| Messaging system for delivering data in the form of portable message formats between message clients | ||
| Silvano Maffeis, Baden (Switzerland); and Thomas Haas, Zürich (Switzerland) | ||
| Assigned to Softwired, Inc., Zurich (Switzerland) | ||
| Filed on Mar. 29, 2005, as Appl. No. 10/907,328. | ||
| Application 10/907328 is a division of application No. 09/498505, filed on Jan. 28, 2000, granted, now 6,877,023. | ||
| Prior Publication US 2005/0223108 A1, Oct. 06, 2005 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. H04J 3/16 (2006.01); G06F 15/16 (2006.01) | ||
| U.S. Cl. 370—466 [709/203] | 15 Claims |

| 1. A method for operating a messaging system for delivering data in the form of messages between message clients, comprising
the steps of
a message server maintaining client connections, administering client subscriptions to at least one of topics or queues, and
the message server receiving and forwarding messages;
the message server initializing and starting a first transport protocol adapter of a plurality of transport protocol adapters;
at least one message client connecting to the message server using a second transport protocol adapter which matches the first
transport protocol adapter; and
the message client and the message server communicating by means of the first and second transport protocol adapter and using
one of a publish/subscribe pattern or a point-to-point pattern.
|