Skip to main content

Protokolle: TCP/IP

  • Chapter
  • First Online:
Book cover Angewandte Netzwerktechnik kompakt

Part of the book series: IT kompakt ((IT))

  • 7593 Accesses

Zusammenfassung

Dieses Kapitel stellt mit TCP/IP eines der wichtigsten Protokolle im Internet vor. Der Einsatz des Protokolls in Java wird anhand von Beispielen demonstriert.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 14.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 19.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Valentin Plenk .

Übungsaufgaben

Übungsaufgaben

(Lösungsvorschläge in Abschn. A.5)

Für die nachfolgenden beiden Übungsaufgaben ist es notwendig, dass Sie zwei unabhängige Java-Programme entwickeln. Erzeugen Sie dazu unter Eclipse ein neues Projekt mit zwei neuen getrennten Klassen mit je einer eigenen main-Methode. Die erste Klasse soll BeispielServer und die zweite Klasse BeispielClient lauten. Somit erhalten Sie später beim Compilieren zwei separat ausführbare Java-Programme.

7.1 Einfache Datenübertragung zwischen Client und Server

Schreiben Sie ein Client- und ein Serverprogramm, die über TCP/IP eine Verbindung aufbauen, über die der Client die Tastatureingabe der Konsole an den Server (Port 4711) schickt und der Server die komplett in Großbuchstaben konvertierte Zeichenkette zurück an den Client schickt.

7.2 Fileübertragung zwischen Client und Server

Schreiben Sie ein Client- und ein Serverprogramm, bei dem der Client eine Datei und deren Namen an den Server überträgt (Binärübertragung) und der Server die Datei unter dem übertragenen Dateinamen abspeichert. Der Server soll zur Bestätigung die Zahl der empfangenen und gespeicherten Bytes zurücksenden.

Hinweise

Die Server-Applikation sowie die Client-Applikation sollten in zwei verschiedenen Konsolenfenstern gestartet und getestet werden.

Achten Sie bitte darauf, dass die zu übertragende Quelldatei (z. B. test.jpg) in einem anderen Verzeichnis liegt als die beiden ausführbaren Java-Klassendateien, da die Quelldatei sonst vom Server überschrieben werden würde. Alternativ können Sie der Zieldatei auch einen anderen Filenamen geben.

[nothing1, 19, 24, 25, 8, 9]

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Plenk, V. (2019). Protokolle: TCP/IP. In: Angewandte Netzwerktechnik kompakt. IT kompakt. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-24523-8_7

Download citation

Publish with us

Policies and ethics