Core Connectivity Overview (Windows Embedded CE 6.0)

1/5/2010

Windows Embedded CE operating system products include a communications framework called the Core Connectivity infrastructure that supports developers working in Microsoft Platform Builder, Microsoft Visual Studio .NET 2003, and Microsoft Visual Studio 2005 development platforms.

The Core Connectivity infrastructure provides:

  • Support for multiple development environments
    The Core Connectivity infrastructure provides overall development environment compatibility with Platform Builder, Visual Studio 2003, Visual Studio 2005, and with other Visual Studio tools.
    Functionality includes downloading run-time images and application files to a target device; launching applications remotely; and accessing resources such as registry settings, files, and processes on a target device
  • Common datastore
    Both Visual Studio and Windows Embedded CE development environments use the XSL/XML-based Core Connectivity datastore to store and manage connectivity objects.
  • Service model
    The service model encompasses download and transport for both kernel and application development, as well as services for debugging and target device control. In the service model, critical development tools such as debuggers and target device controls run as services. In this way, essential tools are available as services, enabled when you build a run-time image.
    For more information, see Connectivity Service Model.
  • Interfaces for custom applications
    A common set of interfaces enables developers to add custom service implementations.
    For more information about custom kernel transports, see Creating a Custom Kernel Transport.
    For more information about custom download services, see Creating Custom Download Services.

See Also

Concepts

Connectivity Service Model

Other Resources

Core Connectivity