DirectPlay
Van Wikipedia
DirectPlay is een API dat gebruikt wordt voor computer game ontwikkeling, Microsoft DirectPlay is een media-onafhankelijke netwerk API dat netwerk services voorziet aan de transport protocol en session protocol levels. DirectPlay's "media onafhankelijk" betekent dat DirecPlay sessies kunnen uitgevoerd worden op:
DirectPlay's media onafhankelijkheid laat toe om in de toekomst nieuwe standaarden en protocollen te ondersteunen wanneer deze wijder worden gebruikt. DirectPlay bevat ook DirectPlay Lobby APIs die toelaten dat applicaties ze gemakkelijk kunnen uitvoeren en er netwerk adressing informatie aan kunnen doorgeven. Dit laat je toe om games te maken die direct uitvoerbaar zijn door een aantal verschillende services en toepassingen zonder speciale code te moeten schrijven voor elke launcher.
DirecPlay heeft een client-server architectuur en in nieuwere versies is peer-to-peer ook mogelijk. Wanneer een speler die de server is het spel verlaat, wordt er automatisch een andere server geselecteerd. (Een Host is een server naar Directplay-terminologie)