Key Components of Microsoft Robotics Studio
MSRS contains services and tools that allow you to design, deploy, and debug your robotics applications. Applications built with MSRS will run over the Web or a local intranet as a collection of state-bound services that are isolated from each other. This will allow developers to build Web-based robotics applications that are lightweight and flexible. This section will provide an overview of the key components that make up MSRS.
The MSRS runtime, as depicted in Figure 1-2, makes use of three lower-level runtimes: Concurrency and Coordination Runtime (CCR), Decentralized Software Services (DSS), and the .NET Common Language Runtime (CLR) 2.0. CCR is a message-oriented model that allows applications ...