Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Pollakowski, Martin 1961- (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: Wiesbaden Vieweg 2004
Ausgabe:1. Aufl.
Schlagworte:
Online-Zugang:Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV017750901
003 DE-604
005 20111114
007 t|
008 031222s2004 gw d||| |||| 00||| ger d
016 7 |a 96964390X  |2 DE-101 
020 |a 3528058846  |9 3-528-05884-6 
035 |a (OCoLC)76625676 
035 |a (DE-599)BVBBV017750901 
040 |a DE-604  |b ger  |e rakddb 
041 0 |a ger 
044 |a gw  |c DE 
049 |a DE-29T  |a DE-92  |a DE-573  |a DE-861  |a DE-824  |a DE-858  |a DE-522  |a DE-11  |a DE-91G 
082 0 |a 004 
084 |a ST 205  |0 (DE-625)143613:  |2 rvk 
084 |a ST 252  |0 (DE-625)143627:  |2 rvk 
084 |a DAT 358f  |2 stub 
084 |a DAT 252f  |2 stub 
084 |a 004  |2 sdnb 
084 |a DAT 438f  |2 stub 
100 1 |a Pollakowski, Martin  |d 1961-  |e Verfasser  |0 (DE-588)115538135  |4 aut 
245 1 0 |a Grundkurs Socketprogrammierung mit C unter Linux  |b so entwickeln Sie schlanke Web-Applikationen  |c Martin Pollakowski 
250 |a 1. Aufl. 
264 1 |a Wiesbaden  |b Vieweg  |c 2004 
300 |a XV, 219 S.  |b graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
650 0 7 |a Server  |0 (DE-588)4209324-7  |2 gnd  |9 rswk-swf 
650 0 7 |a LINUX  |0 (DE-588)4337730-0  |2 gnd  |9 rswk-swf 
650 0 7 |a HTTP  |0 (DE-588)4479982-2  |2 gnd  |9 rswk-swf 
650 0 7 |a Kommunikationsprotokoll  |0 (DE-588)4128252-8  |2 gnd  |9 rswk-swf 
650 0 7 |a Internet  |0 (DE-588)4308416-3  |2 gnd  |9 rswk-swf 
650 0 7 |a Browser  |0 (DE-588)4423006-0  |2 gnd  |9 rswk-swf 
650 0 7 |a World Wide Web  |0 (DE-588)4363898-3  |2 gnd  |9 rswk-swf 
650 0 7 |a C  |g Programmiersprache  |0 (DE-588)4113195-2  |2 gnd  |9 rswk-swf 
650 0 7 |a Programmierung  |0 (DE-588)4076370-5  |2 gnd  |9 rswk-swf 
650 0 7 |a Socket  |0 (DE-588)4728149-2  |2 gnd  |9 rswk-swf 
689 0 0 |a Internet  |0 (DE-588)4308416-3  |D s 
689 0 1 |a Kommunikationsprotokoll  |0 (DE-588)4128252-8  |D s 
689 0 |5 DE-604 
689 1 0 |a C  |g Programmiersprache  |0 (DE-588)4113195-2  |D s 
689 1 1 |a Programmierung  |0 (DE-588)4076370-5  |D s 
689 1 2 |a LINUX  |0 (DE-588)4337730-0  |D s 
689 1 |5 DE-604 
689 2 0 |a World Wide Web  |0 (DE-588)4363898-3  |D s 
689 2 1 |a Browser  |0 (DE-588)4423006-0  |D s 
689 2 2 |a Server  |0 (DE-588)4209324-7  |D s 
689 2 3 |a Socket  |0 (DE-588)4728149-2  |D s 
689 2 4 |a Programmierung  |0 (DE-588)4076370-5  |D s 
689 2 5 |a HTTP  |0 (DE-588)4479982-2  |D s 
689 2 |5 DE-604 
856 4 2 |m HEBIS Datenaustausch Darmstadt  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010665469&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
943 1 |a oai:aleph.bib-bvb.de:BVB01-010665469 

Datensatz im Suchindex

DE-BY-TUM_call_number 0102 DAT 252f 2011 A 7437
DE-BY-TUM_katkey 1789204
DE-BY-TUM_location 01
DE-BY-TUM_media_number 040010072118
_version_ 1820801036670992384
adam_text MARTIN POLLAKOWSKI GRUNDKURS SOCKETPROGRAMMIERUNG MIT C UNTER LINUX SO ENTWICKELN SIE SCHLANKE WEB-APPLIKATIONEN VIEWEG INHALTSVERZEICHNIS 1 KOMMUNIKATION IM WORLD-WIDE-WEB 1.1 CLIENT UND SERVER 1 1.2 DAS INTERNET PROTOKOLL (IP) 4 1.3 DAS TRANSMISSION CONTROL PROTOKOLL (TCP) 6 1.3-1 DATAGRAMME UND STREAMS 6 1.3.2 PORT-NUMMERN 8 ^ 1.4 DAS HYPERTEXT TRANSFER PROTOKOLL (HTTP) 9 ^ 1.5 DIE HYPERTEXT MARKUP LANGUAGE (HTML) 11 1.6 VERKNUEPFUNG VON IP, TCP, HTTP UND HTML 12 1. 6. 1 SCHICHTENSTRUKTUR DER KOMMUNIKATIONSSOFTWARE 12 1. 6. 2 PROGRAMMIERSCHNITTSTELLE 13 1. 6. 3 AUFBAU EINES DATENPAKETES 14 1.7 WEITERFUEHRENDE LITERATUR ZUR SOCKET-PROGRAMMIERUNG 15 1.8 WIEDERHOLUNGSFRAGEN 16 2 / /FED C-PROGRAMMIERUNG UNTER LINUX 17 2.1 DIE LINUX-ARBEITSUMGEBUNG EINRICHTEN 17 2.1.1 LINUX INSTALLIEREN 17 2.1.2 LINUX STARTEN 18 2.1.3 EIN ARBEITSVERZEICHNIS EINRICHTEN 20 2.2 EIN EINFACHES BEISPIELPROGRAMM EDITIEREN UND SPEICHERN 21 2.2.1 QUELLCODE EDITIEREN 21 2.2.2 M-TOOLS FUER MS-DOS/WINDOWS-DISKETTEN 23 2.2.3 INCLUDE-ANWEISUNGEN 23 2.2.4 DIE FUNKTION MAIN() 24 2.2.5 DATEN AUSGEBEN MIT DER FUNKTION PRINTFO 26 2.3 PROGRAMME COMPILIEREN 26 IX INHALTSVERZEICHNIS 2.3.1 AUFRUF DES COMPILERS GCC 26 2.3.2 FEHLERMELDUNGEN DES COMPILERS GCC 27 2.3-3 FEHLERBESEITIGUNGS-STRATEGIE 29 2.4 ANWENDUNGEN AUSFUEHREN 30 2.5 ENTWICKLUNGSUMGEBUNGEN 31 2.6 UEBUNGSAUFGABEN ZU DIESEM KAPITEL 31 2.6.1 AUFGABE 2.1: EIN ARRAY MIT QUADRATZAHLEN FUELLEN 32 2.6.2 AUFGABE 2.2: EINE DATENSTRUKTUR FUER KOMPLEXE ZAHLEN 32 2.7 LOESUNGSHINWEISE UND REPETITORIUM 33 2.7.3 AUFGABE 2.1: EIN ARRAY MIT QUADRATZAHLEN FUELLEN 33 2.7.4 AUFGABE 2.2: EINE DATENSTRUKTUR FUER KOMPLEXE ZAHLEN 36 2.8 LITERATURHINWEISE ZU LINUX UND C 40 3 EIN CLIENT, DER VERBINDUNGEN AUFBAUT 43 3.1 WAS IST EIN *SOCKET ? 43 3.2 ABLAUF EINES CLIENT-PROGRAMMS 44 3.3 BEISPIELPROGRAMM CLIENTCONNECT.C 45 3-3-1 PROGRAMMABLAUFPLAN 46 3-3-2 HEADER-DATEIEN 46 3-3-3 VARIABLEN-DEKLARATIONEN 47 3-3-4 EINEN SOCKET EINRICHTEN MIT DER FUNKTION SOCKETO 47 3-3-5 VERBINDUNGSTYP UND PROTOKOLLNUMMER 48 3-3-6 ADRESSINFORMATION DES ZIELRECHNERS ZUSAMMENSTELLEN 49 3-3-7 VERBINDUNGEN AUFBAUEN MIT DER FUNKTION CONNECTO 52 3-3-8 AUSWERTUNG DES RUECKGABEWERTES VON CONNECTO 53 3-3-9 SOCKET SCHLIESSEN MIT CLOSE() 55 3.4 UEBUNGSAUFGABE 1: NACH OFFENEN PORTS SUCHEN 55 3-4.1 AUFGABENSTELLUNG 55 3-4.2 WELL-KNOWN PORTS 56 3.5 LOESUNGSHINWEISE ZU AUFGABE 1 57 3.6 UEBUNGSAUFGABE 2: KOMMANDOZEILENPARAMETER 59 3.6.1 AUFGABENSTELLUNG 59 X INHALTSVERZEICHNIS 3-6.2 KOMMANDOZEILENPARAMETER 60 3-7 LOESUNGSHINWEISE ZU AUFGABE 2 6L 4 EIN CLIENT, DER DATEIEN ANFORDERT 65 4.1 DAS HYPERTEXT TRANSFER PROTOKOLL (HTTP) 65 4.1.1 PRINZIPIELLER AUFBAU DES PROTOKOLLS 65 4.1.2 DATENFLUSS DES HTTP-PROTOKOLLS 66 4.1.3 HTTP-BEFEHL ZUM ANFORDERN EINER DATEI 67 4.2 BEISPIELPROGRAMM CLIENTDATEIANFORDERN.C 67 4.2.1 QUELLCODE 67 4.2.2 HTTP-BEFEHL ABSCHICKEN 69 4.2.3 ANTWORT AUS DEM SOCKET LESEN 70 4.2.4 BEISPIEL FUER EINE SERVER-ANTWORT 72 4.2.5 MOEGLICHE BILDSCHIRMAUSGABEN DES BEISPIELPROGRAMMS 73 4.2.6 HTTP ERGEBNISMELDUNGEN 75 4.3 UEBUNGSAUFGABE 1: SERVER-MELDUNG PRUEFEN 77 4.3-1 AUFGABENSTELLUNG 77 4.3-2 TEXT SUCHEN MIT DER FUNKTION STRSTRO 77 4.4 LOESUNGSHINWEISE ZU AUFGABE 1 77 4.4.1 DAS PROGRAMM CLIENTANTWORTAUSWERTEN.C 77 4.4.2 BILDSCHIRMAUSGABEN VON CLIENTANTWORTAUSWERTEN 80 4.5 UEBUNGSAUFGABE 2: EMPFANGENE DATEI SPEICHERN 81 4.5.1 AUFGABENSTELLUNG 81 4.5.2 DER DATEIZEIGER (DATENTYP FILE) 81 4.5-3 DATEIEN OEFFNEN MIT DER FUNKTION FOPENO 81 4.5-4 IN EINE DATEI SCHREIBEN MIT DER FUNKTION FPRINTFO 83 4.5-5 DATEIEN SCHLIESSEN MIT DER FUNKTION FCLOSEO 83 4.6 LOESUNGSHINWEISE ZU AUFGABE 2 83 4.6.1 DAS PROGRAMM CLIENTDATEISPEICHERN.C 83 4.6.2 BILDSCHIRMAUSGABEN VON CLIENTDATEISPEICHERN 86 4.6.3 DIE DATEI EMPFANGEN.TXT 87 4.7 LITERATURHINWEISE ZUM HTTP-PROTOKOLL 88 XI INHALTSVERZEICHNIS 5 EIN SERVER, DER EINE VERBINDUNG AKZEPTIERT 89 5.1 ABLAUF EINES SERVER-PROGRAMMS 89 5.2 BEISPIELPROGRAMM SERVERACCEPT.C 91 5.2.1 VARIABLEN DEKLARIEREN UND SOCKET ERZEUGEN 92 5.2.2 SOCKET BINDEN MIT DER FUNKTION BINDO 94 5.2.3 SERVER AKTIVIEREN MIT DER FUNKTION LISTENO 94 5.2.4 VERBINDUNG ANNEHMEN MIT DER FUNKTION ACCEPTO 95 5.2.5 IP-ADRESSEN UMWANDELN MIT DER INET_NTOAO-FUNKTION 96 5.3 EINEN EIGENEN SERVER UNTER LINUX STARTEN 96 5-3-1 PROZESSE AUFLISTEN MIT DEM LINUX-BEFEHL PS 97 5.3.2 PROZESSE BEENDEN MIT DEM LINUX-BEFEHL KILL 98 5-3-3 DEN BEISPIEL-SERVER MIT EINEM BROWSER TESTEN 98 5.4 UEBUNGSAUFGABE 1: EIN CLIENT FUER DEN SERVER 100 5-5 LOESUNGSHINWEISE ZU AUFGABE 1 100 5.5.1 DAS PROGRAMM CLIENTCONNECT5000.C 100 5.5.2 TEST VON CLIENT UND SERVER 101 5.6 UEBUNGSAUFGABE 2: SERVER MIT ENDLOSSCHLEIFE 102 5.7 LOESUNGSHINWEISE ZU AUFGABE 2 103 5.7.1 DAS PROGRAMM SERVERACCEPENDLOS.C 104 5.7.2 TEST VON CLIENT UND ENDLOS-SERVER 105 6 EIN SERVER, DER EINE WEB-SEITE ERZEUGT 107 6.1 DIE SEITENBESCHREIBUNGSSPRACHE HTML 107 6.1.1 PRINZIPIELLE FUNKTIONSWEISE DES WEB-SERVERS 107 6.1.2 HTML-MARKEN UND HTML-KOMMENTARE 108 6.1.3 GRUNDSTRUKTUR EINER WEB-SEITE 108 6.1.4 ATTRIBUTE UND WERTE 109 6.1.5 SONDERZEICHEN UND UMLAUTE 110 6.1.6 TEXTAUSZEICHNUNG, FARBEN, FONTS 111 6.1.7 VERKNUEPFUNG VON HTTP UND HTML 112 XII INHALTSVERZEICHNIS 6.2 BEISPIELPROGRAMM SERVERHALLOWEITE 113 6.2.1 SPEICHERUNG VON HTTP-ANTWORT UND WEB-SEITE 114 6.2.2 DIE IP-ADRESSE INADDR_ANY 115 6.2.3 DATEN VON BROWSER EMPFANGEN MIT DER FUNKTION READ() 115 6.2.4 DATEN ZUM BROWSER SENDEN MIT DER FUNKTION WRITEO 116 6.2.5 TEST DES BEISPIELPROGRAMMS 116 6.3 UEBUNGSAUFGABE 1: IP-ADESSE DES CLIENTS AUSGEBEN 117 6.4 LOESUNGSHINWEISE ZU AUFGABE 1 118 6.4.1 TEXT DYNAMISCH ERZEUGEN MIT DER FUNKTION SPRINTF() 118 6.4.2 DAS PROGRAMM SERVERIPANZEIGE.C 119 6.4.3 BILDSCHIRMAUSGABEN DES SERVERS 121 6.4.4 INHALT DER ERZEUGTEN WEB-SEITE 122 6.5 UEBUNGSAUFGABE 2: ZUGRIFFSZAEHLER 123 6.6 LOESUNGSHINWEISE ZU AUFGABE 2 123 6.6.1 DAS PROGRAMM SERVERZUGRIFFSZAHL.C 123 6.6.2 BILDSCHIRMAUSGABE DES SERVERS 125 6.6.3 INHALT DER ERZEUGTEN WEB-SEITE 126 7 EIN SERVER, DER HTTP-KOMMANDOS ANALYSIERT 127 7.1 TEXTANALYSE MIT HILFE EINES PARSERS 127 7.2 BEISPIELPROGRAMM SERVERHTTPANALYSE.C 128 7.2.1 QUELLCODE 128 7.2.2 TEXTPOSITIONEN BESTIMMEN MIT DER FUNKTION STRSTRO 129 7.2.3 TEST DES BEISPIELPROGRAMMS 131 7.3 UEBUNGSAUFGABE 1: NAMEN DER ANGEFORDERTEN DATEI ERMITTELN 132 7.4 LOESUNGSHINWEISE ZU AUFGABE 1 132 7.4.1 PRINZIPIELLE VORGEHENSWEISE BEI AUFGABE 1 132 7.4.2 TEXT EXTRAHIEREN MIT DER FUNKTION STRNCPYO 134 7.4.3 DAS PROGRAMM SERVERHTTPANZEIGE.C 134 7.4.4 BILDSCHIRMAUSGABE DES SERVERS 136 7.5 UEBUNGSAUFGABE 2: DATEN PER FORMULAR VOM CLIENT HOLEN 137 7.6 LOESUNGSHINWEISE ZU AUFGABE 2 138 XIII INHALTSVERZEICH N IS 7.6.1 PRINZIPIELLER ABLAUF DES PROGRAMMS 138 7.6.2 HTML FORMULARE 139 7.6.3 DAS PROGRAMM SERVERHTTPPOST.C 140 7.6.4 BILDSCHIRMAUSGABE DES SERVERS 144 7.6.5 BILDSCHIRMAUSGABE DES BROWSERS 146 8 EIN SERVER, DER DATEIEN SENDET 147 8.1 EXISTENZ DER ANGEFORDERTEN DATEI PRUEFEN 147 8.2 BEISPIELPROGRAMM SERVERDATEIOEFFNEN.C 148 8.2.1. QUELLCODE 148 8.2.2. TEST DES BEISPIELPROGRAMMS 150 8.3 UEBUNGAUFGABE 1: TEXTDATEI AN DEN BROWSER SENDEN 151 8.3-1 DATEI ZEICHENWEISE AUSLESEN UND ZEICHEN SENDEN 151 8.3-2 ZEICHEN AUS DER DATEI LESEN MIT DER FUNKTION FGETCO 152 8.3-3 DATEI-ENDE ERKENNEN MIT DER FUNKTION FEOF() 152 8.4 LOESUNGSHINWEISE ZU AUFGABE 1 153 8.4.1 DAS PROGRAMM SERVERDATEISENDEN.C 153 8.4.2 BILDSCHIRMAUSGABE DES SERVERS 156 8.4.3 BILDSCHIRMAUSGABE DES BROWSERS 156 8.5 UEBUNGSAUFGABE 2: BINAERDATEI AN DEN BROWSER SENDEN 157 8.5.1 PRINZIPIELLER ABLAUF DES PROGRAMMS 157 8.5-2 GRAFIKEN IN WEB-SEITEN EINBINDEN 158 8.5-3 DATEIGROESSE UND DATEITYP AN DEN BROWSER SENDEN 158 8.6 LOESUNGSHINWEISE ZU AUFGABE 2 159 8.6.1 DAS PROGRAMM SERVERGRAFIKSENDEN.C 159 8.6.2 BILDSCHIRMAUSGABE DES SERVERS 162 8.6.3 AUSBLICK 164 8.6.4 BILDSCHIRMAUSGABE DES BROWSERS 164 ANHANG . 165 A.L KOMMENTIERTE BIBLIOGRAPHIE 165 A.2 LINUX KURZREFERENZ 175 A.3 HTML KURZREFERENZ 177 XIV INHALTSVERZEICH N IS A.4 C-FUNKTIONSREFERENZ 181 SACHWORTVERZEICHNIS 213 XV
any_adam_object 1
author Pollakowski, Martin 1961-
author_GND (DE-588)115538135
author_facet Pollakowski, Martin 1961-
author_role aut
author_sort Pollakowski, Martin 1961-
author_variant m p mp
building Verbundindex
bvnumber BV017750901
classification_rvk ST 205
ST 252
classification_tum DAT 358f
DAT 252f
DAT 438f
ctrlnum (OCoLC)76625676
(DE-599)BVBBV017750901
dewey-full 004
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 004 - Computer science
dewey-raw 004
dewey-search 004
dewey-sort 14
dewey-tens 000 - Computer science, information, general works
discipline Informatik
edition 1. Aufl.
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02661nam a2200673 c 4500</leader><controlfield tag="001">BV017750901</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20111114 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">031222s2004 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">96964390X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3528058846</subfield><subfield code="9">3-528-05884-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76625676</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017750901</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 205</subfield><subfield code="0">(DE-625)143613:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 252</subfield><subfield code="0">(DE-625)143627:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 252f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 438f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Pollakowski, Martin</subfield><subfield code="d">1961-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)115538135</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Grundkurs Socketprogrammierung mit C unter Linux</subfield><subfield code="b">so entwickeln Sie schlanke Web-Applikationen</subfield><subfield code="c">Martin Pollakowski</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Wiesbaden</subfield><subfield code="b">Vieweg</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XV, 219 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Server</subfield><subfield code="0">(DE-588)4209324-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">HTTP</subfield><subfield code="0">(DE-588)4479982-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kommunikationsprotokoll</subfield><subfield code="0">(DE-588)4128252-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Internet</subfield><subfield code="0">(DE-588)4308416-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Browser</subfield><subfield code="0">(DE-588)4423006-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">World Wide Web</subfield><subfield code="0">(DE-588)4363898-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Socket</subfield><subfield code="0">(DE-588)4728149-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Internet</subfield><subfield code="0">(DE-588)4308416-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Kommunikationsprotokoll</subfield><subfield code="0">(DE-588)4128252-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">C</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4113195-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">LINUX</subfield><subfield code="0">(DE-588)4337730-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">World Wide Web</subfield><subfield code="0">(DE-588)4363898-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Browser</subfield><subfield code="0">(DE-588)4423006-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="2"><subfield code="a">Server</subfield><subfield code="0">(DE-588)4209324-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="3"><subfield code="a">Socket</subfield><subfield code="0">(DE-588)4728149-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="4"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="5"><subfield code="a">HTTP</subfield><subfield code="0">(DE-588)4479982-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=010665469&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010665469</subfield></datafield></record></collection>
id DE-604.BV017750901
illustrated Illustrated
indexdate 2024-12-23T16:26:51Z
institution BVB
isbn 3528058846
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-010665469
oclc_num 76625676
open_access_boolean
owner DE-29T
DE-92
DE-573
DE-861
DE-824
DE-858
DE-522
DE-11
DE-91G
DE-BY-TUM
owner_facet DE-29T
DE-92
DE-573
DE-861
DE-824
DE-858
DE-522
DE-11
DE-91G
DE-BY-TUM
physical XV, 219 S. graph. Darst.
publishDate 2004
publishDateSearch 2004
publishDateSort 2004
publisher Vieweg
record_format marc
spellingShingle Pollakowski, Martin 1961-
Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen
Server (DE-588)4209324-7 gnd
LINUX (DE-588)4337730-0 gnd
HTTP (DE-588)4479982-2 gnd
Kommunikationsprotokoll (DE-588)4128252-8 gnd
Internet (DE-588)4308416-3 gnd
Browser (DE-588)4423006-0 gnd
World Wide Web (DE-588)4363898-3 gnd
C Programmiersprache (DE-588)4113195-2 gnd
Programmierung (DE-588)4076370-5 gnd
Socket (DE-588)4728149-2 gnd
subject_GND (DE-588)4209324-7
(DE-588)4337730-0
(DE-588)4479982-2
(DE-588)4128252-8
(DE-588)4308416-3
(DE-588)4423006-0
(DE-588)4363898-3
(DE-588)4113195-2
(DE-588)4076370-5
(DE-588)4728149-2
title Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen
title_auth Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen
title_exact_search Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen
title_full Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen Martin Pollakowski
title_fullStr Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen Martin Pollakowski
title_full_unstemmed Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen Martin Pollakowski
title_short Grundkurs Socketprogrammierung mit C unter Linux
title_sort grundkurs socketprogrammierung mit c unter linux so entwickeln sie schlanke web applikationen
title_sub so entwickeln Sie schlanke Web-Applikationen
topic Server (DE-588)4209324-7 gnd
LINUX (DE-588)4337730-0 gnd
HTTP (DE-588)4479982-2 gnd
Kommunikationsprotokoll (DE-588)4128252-8 gnd
Internet (DE-588)4308416-3 gnd
Browser (DE-588)4423006-0 gnd
World Wide Web (DE-588)4363898-3 gnd
C Programmiersprache (DE-588)4113195-2 gnd
Programmierung (DE-588)4076370-5 gnd
Socket (DE-588)4728149-2 gnd
topic_facet Server
LINUX
HTTP
Kommunikationsprotokoll
Internet
Browser
World Wide Web
C Programmiersprache
Programmierung
Socket
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010665469&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT pollakowskimartin grundkurssocketprogrammierungmitcunterlinuxsoentwickelnsieschlankewebapplikationen