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 ...

Get Programming Microsoft® Robotics Studio now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.