[
Top
]
[
Contents
]
[
Index
]
[
?
]
Table of Contents
Preface
1. Networking Concepts
1.1 Reliable Byte-streams (Phone Calls)
1.2 Best-effort Datagrams (Mailed Letters)
1.3 The Internet Protocols
1.3.1 The Basic Internet Protocols
1.3.2 TCP and UDP Ports
1.4 Making TCP/IP Connections (And Some Terminology)
2. Networking With
gawk
2.1
gawk
Networking Mechanisms
2.1.1 The Fields of the Special File Name
2.1.2 Comparing Protocols
2.1.2.1
`/inet/tcp'
2.1.2.2
`/inet/udp'
2.1.2.3
`/inet/raw'
2.2 Establishing a TCP Connection
2.3 Troubleshooting Connection Problems
2.4 Interacting with a Network Service
2.5 Setting Up a Service
2.6 Reading Email
2.7 Reading a Web Page
2.8 A Primitive Web Service
2.9 A Web Service with Interaction
2.9.1 A Simple CGI Library
2.10 A Simple Web Server
2.11 Network Programming Caveats
2.12 Where To Go From Here
3. Some Applications and Techniques
3.1 PANIC: an Emergency Web Server
3.2 GETURL: Retrieving Web Pages
3.3 REMCONF: Remote Configuration of Embedded Systems
3.4 URLCHK: Look for Changed Web Pages
3.5 WEBGRAB: Extract Links from a Page
3.6 STATIST: Graphing a Statistical Distribution
3.7 MAZE: Walking Through a Maze In Virtual Reality
3.8 MOBAGWHO: a Simple Mobile Agent
3.9 STOXPRED: Stock Market Prediction As A Service
3.10 PROTBASE: Searching Through A Protein Database
4. Related Links
GNU Free Documentation License
ADDENDUM: How to use this License for your documents
Index
This document was generated by
(Blade) GNU s/w Owner
on
October, 27 2001
using
texi2html