![]() |
![]() |
|
Professional
Microsoft Robotics Developer Studio
This chapter discusses Decentralized Software Services (DSS) using an example with two services that communicate with each other. It demonstrates the basics of writing services under MRDS.
DSS provides the runtime environment that allows services to exchange messages regardless of where they are located on the network. It uses the CCR internally. If you want to learn MRDS, then you need to become very familiar with DSS.
A simplified view of services running under DSS is shown below:
The following application is included in this Chapter:
ServiceA and ServiceB
In the screenshot below you can see that Service A is periodically retrieving simulated sensor information from Service B.
This code is available free of charge for non-commercial use. Please see the Licence Agreement.