Skip to content

Latest commit

 

History

History

DistributedProgramming

Distributed Programming

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
AsynchronousProgramming Asynchronous programming
ClientServerCommunication RESTAPI and WebSocketAPI - interactive communication
Models How to define Semantic-Data to implement meaningfully interoperability

Future work

Consider to add the following examples:

Folder Content
Communication How to transfer data over the network
PubSub Publisher / subscriber - reactive communication pattern
Security how to create security context and exchange security artifacts