[Top] [Contents] [Index] [ ? ]

TCP/IP Internetworking With gawk

This file documents the networking features in GNU Awk (gawk) version 3.1 and later.

Preface  About this document.
1. Networking Concepts  About networkiing.
2. Networking With gawk  Some examples.
3. Some Applications and Techniques  More extended examples.
4. Related Links  Where to find the stuff mentioned in this document.
GNU Free Documentation License  The license for this document.
Index  The index.

1.1 Reliable Byte-streams (Phone Calls)  Sending data streams.
1.2 Best-effort Datagrams (Mailed Letters)  Sending self-contained messages.
1.3 The Internet Protocols  How these models work in the Internet.
1.3.1 The Basic Internet Protocols  The basic protocols.
1.3.2 TCP and UDP Ports  The idea behind ports.
1.4 Making TCP/IP Connections (And Some Terminology)  Making TCP/IP connections.
2.1 gawk Networking Mechanisms  How to do gawk networking.
2.1.1 The Fields of the Special File Name  The fields in the special file name.
2.1.2 Comparing Protocols  Differences between the protocols.
2.1.2.1 `/inet/tcp'  The TCP special file.
2.1.2.2 `/inet/udp'  The UDB special file.
2.1.2.3 `/inet/raw'  The RAW special file.
2.2 Establishing a TCP Connection  Making a TCP connection.
2.3 Troubleshooting Connection Problems  Troubleshooting TCP/IP connections.
2.4 Interacting with a Network Service  Interacting with a service.
2.5 Setting Up a Service  Setting up a service.
2.6 Reading Email  Reading email.
2.7 Reading a Web Page  Reading a Web page.
2.8 A Primitive Web Service  A primitive Web service.
2.9 A Web Service with Interaction  A Web service with interaction.
2.9.1 A Simple CGI Library  A simple CGI library.
2.10 A Simple Web Server  A simple Web server.
2.11 Network Programming Caveats  Network programming caveats.
2.12 Where To Go From Here  Where to go from here.
3.1 PANIC: an Emergency Web Server  An Emergency Web Server.
3.2 GETURL: Retrieving Web Pages  Retrieving Web Pages.
3.3 REMCONF: Remote Configuration of Embedded Systems  Remote Configuration Of Embedded Systems.
3.4 URLCHK: Look for Changed Web Pages  Look For Changed Web Pages.
3.5 WEBGRAB: Extract Links from a Page  Extract Links From A Page.
3.6 STATIST: Graphing a Statistical Distribution  Graphing A Statistical Distribution.
3.7 MAZE: Walking Through a Maze In Virtual Reality  Walking Through A Maze In Virtual Reality.
3.8 MOBAGWHO: a Simple Mobile Agent  A Simple Mobile Agent.
3.9 STOXPRED: Stock Market Prediction As A Service  Stock Market Prediction As A Service.
3.10 PROTBASE: Searching Through A Protein Database  Searching Through A Protein Database.



This document was generated by (Blade) GNU s/w Owner on October, 27 2001 using texi2html