Die Netzwerkkommunikation, die für die Kontaktaufnahme mit dem ComClient betrieben wird, findet über das BSD-Socket Interface statt. Das Socket Interface[33] wurde in einer Objective-C-Klasse, die die Methoden zur Kommunikation über das Socket Interface bereitstellt, zusammengefaßt.
Abb. 58: Klassendeklaration der Socket-Kommunikationsklasse OSNetwork.
Somit kann nach der Instantiierung eines OSNetwork Objekts, die Kommunikation über das Socket Interface stattfinden und die Vielzahl an Funktionen und Parametern wird somit in eine höhere und simplere Abstraktionsebene gebracht.

Abb. 59: OSNetwork als Kommunikations-Wolke über dem Socket.
OSNetwork schafft eine Kommunikations-Wolke, die sich in den objektorientierten Lebenszyklus einer WebObjects-Anwendung, eingliedern kann.
Für weitere Informationen zur Socket-Programmierung siehe Grundlagen 2.3 "Das Socket Interface"