This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.a_glossary:c:communications_model [2020/11/12 18:11] nick created |
dido:public:ra:xapend:xapend.a_glossary:c:communications_model [2021/07/26 13:25] (current) murphy |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Communications Model ===== | ===== Communications Model ===== | ||
| - | The **Communications Model** underlying the network [[dido:public:ra:xapend.glossary:m:midware|middleware]] is the most important factor in how applications communicate. The communications model impacts the [[dido:public:ra:xapend.glossary:p:performance|performance]], the ease to accomplish different communication transactions, the nature of detecting errors, and the robustness to different error conditions. Unfortunately, there is no “one size fits all” approach to [[dido:public:ra:xapend.glossary:d:dapp|distributed applications]]. Different communications models are better suited to handle different classes of application domains. | + | The **Communications Model** underlying the network [[dido:public:ra:xapend:xapend.a_glossary:m:midware|middleware]] is the most important factor in how applications communicate. The communications model impacts the [[dido:public:ra:xapend:xapend.a_glossary:p:performance|performance]], the ease to accomplish different communication transactions, the nature of detecting errors, and the robustness to different error conditions. Unfortunately, there is no “one size fits all” approach to [[dido:public:ra:xapend:xapend.a_glossary:d:dapp|distributed applications]]. Different communications models are better suited to handle different classes of [[dido:public:ra:xapend:xapend.a_glossary:a:application|application]] domains. |
| We commonly discuss three main types of network communications models: | We commonly discuss three main types of network communications models: | ||
| - | * [[dido:public:ra:xapend.glossary:p:point-to-point]] | + | * [[dido:public:ra:xapend:xapend.a_glossary:p:point-to-point]] |
| - | * [[dido:public:ra:xapend.glossary:c:client-server]] | + | * [[dido:public:ra:xapend:xapend.a_glossary:c:client-server]] |
| - | * [[dido:public:ra:xapend.glossary:p:publish-subscribe]] | + | * [[dido:public:ra:xapend:xapend.a_glossary:p:publish-subscribe]] |
| Source: [[https://community.rti.com/glossary/communications-model]] | Source: [[https://community.rti.com/glossary/communications-model]] | ||