Grundkurs Socketprogrammierung mit C unter Linux so entwickeln Sie schlanke Web-Applikationen
Gespeichert in:
1. Verfasser: | |
---|---|
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&doc_library=BVB01&local_base=BVB01&doc_number=010665469&sequence=000001&line_number=0001&func_code=DB_RECORDS&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 |