DirectPlay Architecture

DirectPlay uses a simple send/receive communication model to implement a connectivity API tailored to the needs of multiplayer applications. The DirectPlay architecture is composed of three components: DirectPlayLobby, DirectPlay, and the DirectPlay service provider. The following figure shows the relationship between these components, and their corresponding interfaces:

This section contains general information about these components:

·DirectPlay Component

·DirectPlayLobby Component

·Service Providers