Claims
- 1. A system, comprising:
a software dispatcher adapted to maintain a list of message receivers; and a plurality of message receivers, said message receivers adapted to identify to said software dispatcher particular messages for receiving; said software dispatcher adapted to send messages synchronously and asynchronously.
- 2. A system in accordance with claim 1, wherein said software dispatcher is adapted to save asynchronous messages for later transmission in one or more logical message queues.
- 3. A system in accordance with claim 2, wherein messages are dispatched in order of their priority.
- 4. A system in accordance with claim 2, said messages being sent as flexible message parameters comprising name, type, and value fields.
- 5. A system in accordance with claim 4, wherein said value field can comprise another flexible message parameter.
- 6. A system in accordance with claim 1, wherein said software dispatcher maintains said list as a list of unique integers identifying which receivers are to receive particular messages.
- 7. A method, comprising:
maintaining a list of message receivers at a software dispatcher, said list comprising a list of integers identifying which receivers are to receive particular messages; and dispatching messages to said message receivers synchronously and asynchronously.
- 8. A method in accordance with claim 7, said asynchronously dispatching messages comprising saving asynchronous messages for later transmission in one or more logical message queues.
- 9. A method in accordance with claim 8, comprising dispatching messages in order of priority.
- 10. A method in accordance with claim 9, said dispatching messages comprising dispatching messages as flexible message parameters comprising name, type, and value fields.
- 11. A method in accordance with claim 10, wherein said value field can comprise another flexible message parameter.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Application Ser. No. 60/192,275, filed Mar. 27, 2000, which is hereby incorporated by reference in its entirety as if fully set forth herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60192275 |
Mar 2000 |
US |