| Andreas Rozek |
|
Socket_02 - Data Transfer between TCP Sockets"Socket_02" demonstrates the data transfer between TCP sockets - for that purpose, the program creates both a server and a client socket, establishes a connection between them and transfers a short message from one socket to the other. The program is simple enough not to require any further explanation. "Socket_02" should be invoked without any command line arguments lua Socket_02.lua and produces the following output: Socket_02 - a first experiment with TCP streams creating server socket... done (Address: 0.0.0.0, Port: 1284) creating receiver socket (contacting server)... done (Address: 127.0.0.1, Port: 1285) creating sender socket (accepting ConnReq from receiver)... done (Address: 127.0.0.1, Port: 1284) sending message... done receiving message... done (got "Hello") The actually shown port numbers may vary from one invocation to the other and from system to system. Source CodeThe source code of this example is available for download:
References
|
| http://www.Andreas-Rozek.de/Lua/Acquainting/Socket_02_en.html | (last Modification: 15.04.2002) |