Remote Tool Development (Windows CE 5.0)
A remote tool is a distributed application that resides in part on a target device and in part on a development workstation. The parts of a remote tool communicate with each other over Platform Manager. By using the Platform Manager application programming interface (API), you can develop a remote tool that leverages existing Platform Manager functionality. For more information, see Remote Tool Connectivity.
On a development workstation, you can use a remote tool to remotely perform a variety of programming tasks on a target device. By default, Platform Manager provides several remote tools. For more information, see Remote Tools.
To create a menu item in the integrated development environment (IDE) on the development workstation for a remote tool that you develop, you must register the desktop-side part of the remote tool in the Tools menu of the IDE.
Platform Manager provides a collection of code libraries and utilities that you can use to perform the following tasks:
- Write development tools for the Microsoft® Windows® CE operating system (OS).
- Create a distributed application that communicates with a target device in a transport-independent manner.
- Distribute Microsoft ActiveX® controls that application developers can use.
- Create a custom transport layer, such as universal serial bus (USB) or Small Computer System Interface (SCSI), for remote tool development. For more information, see Custom Transport Creation.
Platform Manager also provides the Publish/Subscribe infrastructure (Pub/Sub), which enables you to publish and subscribe to data. For example, you could use this infrastructure to create a publisher on a target device to publish device-related data collected through subscribers on the development workstation. For more information, see Publish/Subscribe Infrastructure.
Note Core Connectivity replaces Platform Manager and provides a connectivity infrastructure that is similar to the infrastructure that Platform Manager provides. Use the Core Connectivity API. In Windows CE 5.0, do not use the Platform Manager API except in code that does not need to be compatible with future releases of Windows CE. For more information about Core Connectivity, see Core Connectivity Infrastructure.
See Also
Application Connectivity | Platform Manager Object Model | Platform Manager API | Publish/Subscribe API
Send Feedback on this topic to the authors