52 the Message Server process. The Messaging Middleware architecture allows clients |
52 the Message Server process. The Messaging Middleware architecture allows clients |
53 to access the combined functionality of the Message Server and the Server |
53 to access the combined functionality of the Message Server and the Server |
54 MTMs through a single server interface. The following figure shows the MTM |
54 MTMs through a single server interface. The following figure shows the MTM |
55 architecture. </p> <fig id="GUID-D9869871-08F2-5601-8A9C-1871D2AB4E1B"> |
55 architecture. </p> <fig id="GUID-D9869871-08F2-5601-8A9C-1871D2AB4E1B"> |
56 <title> MTM architecture </title> |
56 <title> MTM architecture </title> |
57 <image href="GUID-9E9C00E1-00A2-5248-946B-D3AE182F44EC_d0e468191_href.jpg" placement="inline"/> |
57 <image href="GUID-9E9C00E1-00A2-5248-946B-D3AE182F44EC_d0e489232_href.jpg" placement="inline"/> |
58 </fig> </section> |
58 </fig> </section> |
59 <section><title>Message Server and MTMs</title> <p>The following figure shows |
59 <section><title>Message Server and MTMs</title> <p>The following figure shows |
60 the relationship between the Message Server and MTMs. The grey classes are |
60 the relationship between the Message Server and MTMs. The grey classes are |
61 realisations of the MTM interfaces defined by the Messaging Framework. The |
61 realisations of the MTM interfaces defined by the Messaging Framework. The |
62 Message Server depends on the Server MTM interface and controls access to |
62 Message Server depends on the Server MTM interface and controls access to |
63 message data and delegates protocol-specific requests to Server side MTMs. |
63 message data and delegates protocol-specific requests to Server side MTMs. |
64 Messaging clients depend on the Client, UI and UI Data MTM interfaces and |
64 Messaging clients depend on the Client, UI and UI Data MTM interfaces and |
65 the Message Server client API. </p> <fig id="GUID-F743115B-6934-5026-9D15-8DA5BE3A2D6F"> |
65 the Message Server client API. </p> <fig id="GUID-F743115B-6934-5026-9D15-8DA5BE3A2D6F"> |
66 <title> Relationship between Message Server and MTMs |
66 <title> Relationship between Message Server and MTMs |
67 </title> |
67 </title> |
68 <image href="GUID-5059C3F9-1CEA-5DF3-914A-B99376570242_d0e468207_href.jpg" placement="inline"/> |
68 <image href="GUID-5059C3F9-1CEA-5DF3-914A-B99376570242_d0e489248_href.jpg" placement="inline"/> |
69 </fig> </section> |
69 </fig> </section> |
70 <section><title>MTM class summary</title> <p>Messaging Middleware provides |
70 <section><title>MTM class summary</title> <p>Messaging Middleware provides |
71 the following base classes, which defines the component interfaces for MTM |
71 the following base classes, which defines the component interfaces for MTM |
72 implementations. </p> <ul> |
72 implementations. </p> <ul> |
73 <li id="GUID-B72EC9B2-DC51-502F-A23C-303597405B13"><p>The base class for UI |
73 <li id="GUID-B72EC9B2-DC51-502F-A23C-303597405B13"><p>The base class for UI |