Skip to main content
Book cover

Unix-Netzwerkprogrammierung mit Threads, Sockets und SSL

  • Book
  • © 2006

Overview

  • Vermittelt ein solides Fundament für die Entwicklung netzwerkfähiger Anwendungen
  • Kompakte Einführung in die UNIX-Systemprogrammierung und in die Programmierung von POSIX-Threads
  • Detaillierte Darstellung der OpenSSL-Protokolle für sichere Netzwerkanwendungen
  • Includes supplementary material: sn.pub/extras

Part of the book series: X.systems.press (X.SYSTEMS)

  • 18k Accesses

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

Access this book

eBook USD 9.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 19.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (7 chapters)

Keywords

About this book

Vernetzte Rechnersysteme und insbesondere das weltumspannende Internet haben unsere Welt verändert. Die Anziehungskraft derartiger Rechnernetze steht und fällt mit der Leistungsfähigkeit und Zuverlässigkeit der darüber verfügbaren Anwendungen. Ohne Online-Enzyklopädien, Online-Shopping, File-Sharing und vieles mehr wäre das Internet wohl nach wie vor nur für Wissenschaftler und Computerexperten von Interesse.

Bei der Entwicklung netzwerkfähiger Anwendungen sind neben der Kenntnis der Netzwerk-APIs auch fundierte Einsichten in die Systemprogrammierung unabdingbar. Aufbauend auf einer kompakten Einführung in die Unix-Systemprogrammierung erläutert der Autor anhand zahlreicher praktischer Beispiele die Programmierung nebenläufiger Abläufe mittels Unix-Prozessen und POSIX-Threads. Die Grundlagen der Netzwerkprogrammierung mit TCP/IP und der Sockets-API werden durch fünf einschlägige Implementierungsmuster für typische Server-Programme vertieft. Das Themenspektrum der Netzwerkprogrammierung wird durch die ausführliche Darstellung der Absicherung des Datenaustauschs mittels SSL/TLS am Beispiel von OpenSSL abgerundet.

About the author

Markus Zahn war nach Abschluß seines Mathematik-Studiums im Jahr 1994 als wissenschaftlicher Mitarbeiter am Lehrstuhl für Informatik I an der Universität Augsburg tätig und hat dort 1999 mit einer umfassenden Dissertation zum Thema "Konsistenzmechanismen in Software-DSM-Systemen" promoviert. Seit 1997 leitet Herr Zahn die Arbeitsgruppe "Betriebssysteme und parallele Server" am Rechenzentrum der Uni Augsburg. Die thematischen Schwerpunkte seiner Arbeit liegen in der parallelen und verteilten Programmierung von UNIX-Clustern und in den Bereichen POSIX-Threads, Remote Procedure Calls und Message Passing.

Bibliographic Information

  • Book Title: Unix-Netzwerkprogrammierung mit Threads, Sockets und SSL

  • Authors: Markus Zahn

  • Series Title: X.systems.press

  • DOI: https://doi.org/10.1007/3-540-38302-6

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Computer Science and Engineering (German Language)

  • Copyright Information: Springer-Verlag Berlin Heidelberg 2006

  • Hardcover ISBN: 978-3-540-00299-4Published: 14 August 2006

  • eBook ISBN: 978-3-540-38302-4Published: 07 September 2006

  • Series ISSN: 1611-8618

  • Series E-ISSN: 2363-9059

  • Edition Number: 1

  • Number of Pages: XV, 434

  • Topics: Software Engineering/Programming and Operating Systems

Publish with us