Connecting QNX and MS-Windows

Andrew Thomas


Table of Contents
1. Introduction
2. Inter-process Communication
3. File System and Peripheral Sharing
4. Remote User Interaction
5. Real-Time Data Connectivity
6. Conclusion
7. More Information

1. Introduction

The QNX operating system provides the stability and real-time response essential for implementing high reliability, mission critical systems. These are typically embedded systems such as those found in consumer electronic devices, process control systems, communication controllers, emergency dispatch systems, air traffic controllers, and many more. While QNX is the appropriate choice for these mission critical applications there is considerable pressure from the end users to have access to these QNX systems from MS-Windows.

QNX offers a variety of proprietary, public domain and third party solutions to address the wide range of connectivity issues that are present in heterogeneous networks, particularly those containing QNX and Microsoft products. In general, there are four types of connectivity, which are requested by the end user:

  1. Inter-process communication

  2. File system and peripheral sharing

  3. Remote user interaction

  4. Real-time data connectivity

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.