NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Goals, Non-Goals and Limitations of Interoperability

The overriding goal of NGWS interoperability is to insure that the NGWS runtime is 100% compatible with classic COM clients and servers. At the most basic level that means that the release of the NGWS frameworks and runtime will not interfere in any way with the continued use of applications that abide by existing COM specifications. It also means that either the client or the server portion of existing applications can be upgraded to NGWS independently without impacting the functionality of the application.

The following goals and requirements describe how the NGWS runtime will interact with its external environment. To the runtime, this external environment includes both classic COM clients and server objects.