This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
ddsf:public:guidebook:06_append:glossary:c:communications_model [2021/07/14 15:42] murphy ↷ Links adapted because of a move operation |
ddsf:public:guidebook:06_append:glossary:c:communications_model [2021/07/14 15:53] (current) murphy ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Communications Model ===== | ===== Communications Model ===== | ||
| - | The **Communications Model** underlying the network [[ddsf:private:guidebook:06_append:glossary:m:midware|middleware]] is the most important factor in how applications communicate. The communications model impacts the [[ddsf:private:guidebook:06_append: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 [[ddsf:private:guidebook:06_append:glossary:d:dapp|distributed applications]]. Different communications models are better suited to handle different classes of application domains. | + | The **Communications Model** underlying the network [[ddsf:public:guidebook:06_append:glossary:m:midware|middleware]] is the most important factor in how applications communicate. The communications model impacts the [[ddsf:public:guidebook:06_append: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 [[ddsf:public:guidebook:06_append:glossary:d:dapp|distributed applications]]. Different communications models are better suited to handle different classes of application domains. |
| We commonly discuss three main types of network communications models: | We commonly discuss three main types of network communications models: | ||
| - | * [[ddsf:private:guidebook:06_append:glossary:p:point-to-point]] | + | * [[ddsf:public:guidebook:06_append:glossary:p:point-to-point]] |
| * [[ddsf:public:guidebook:06_append:glossary:c:client-server]] | * [[ddsf:public:guidebook:06_append:glossary:c:client-server]] | ||
| - | * [[ddsf:private:guidebook:06_append:glossary:p:publish-subscribe]] | + | * [[ddsf:public:guidebook:06_append:glossary:p:publish-subscribe]] |
| Source: [[https://community.rti.com/glossary/communications-model]] | Source: [[https://community.rti.com/glossary/communications-model]] | ||