Netzwerkprogrammierung unter LINUX und UNIX
Authors
More about the book
Das Buch bietet eine Einführung in die vielfältigen Möglichkeiten der Netzwerkprogrammierung unter UNIX/LINUX. Im Mittelpunkt stehen dabei die etablierten Techniken RPC-Programmierung sowie TCP- und UDP-Socketprogrammierung. Ein eigenes Kapitel widmet sich CORBA, dem jüngsten Ansatz der Programmierung verteilter Anwendungen. Für jeden der Ansätze wird zunächst die prinzipielle Funktionsweise erläutert, um ihn dann auf ein anschauliches Beispiel anzuwenden. So wird z. B. das Spiel „Schiffe versenken" programmiert, bei dem einer oder mehrere Spieler interaktiv gegen einen Computer antreten können. Der Leser wird auch in die Programmiersprache Java eingeführt, die sich mit der Verbreitung des WWW in der UNIX-Welt neben C einen festen Platz erobert hat. Es werden die Netzwerkprogrammiertools vorgestellt, die in jeder Standard-UNIX- bzw. LINUX-Distribution vorhanden sind. Der Leser kann alle erklärten Beispiele sofort selbst ausprobieren, sofern er eine oder mehrere UNIX-Workstations oder einen LINUX-PC zur Verfügung hat.