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 ↷ Page moved from ddsf:private:guidebook:06_append:glossary:c:communications_model to ddsf:public:guidebook:06_append:glossary:c:communications_model |
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:private: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]] |