Executive Summary
Last updated
Last updated
Information and Communication Technology has provided society with a vast diversity of distributed applications. By design, the deployment of this kind of application has to focus primarily on communication. Examples collected in the DistributedProgramming
solution addresses the systematic approach to the designing of the meaningful Machine to Machine (M2M) communication targeting distributed mobile applications in the context of new emerging disciplines, namely Industry 4.0 and Internet of Things (IoT) atop of the M2M communication and composed as multi-vendor cyber-physicals systems.
This folder collects examples that can serve as a certain pattern with the broadest possible applicability addressing the applications in concern.
Note: to open the code samples in the Visual studio double click the file
DistributedProgramming.sln
.
This folder contains the following examples:
Folder | Content |
---|---|
Consider to add the following examples:
Folder | Content |
---|---|
AsynchronousProgramming
Asynchronous programming
ClientServerCommunication
RESTAPI
and WebSocketAPI
- interactive communication
Models
How to define Semantic-Data to implement meaningfully interoperability
Communication
How to transfer data over the network
PubSub
Publisher / subscriber - reactive communication pattern
Security
how to create security context and exchange security artifacts