Part III: Object Sockets
12: Java Socket API DatagramIO.java Datagram messenger
SimpleEchoClient.java
SimpleEchoServer.java
Client/server without I/O stream translation.
EchoClient.java
EchoServer.java
Client/server with I/O stream translation.
ObjectReceiver.java
ObjectSender.java
Sending and receiving objects.
SimpleMulticastDestination.java
SimpleMulticastSource.java
Simple multicast example.
SimplePeerDestination.java
SimplePeerSource.java
Simple datagram example.
MessageGroupWindow.java
MessageWindow.java
GUI-based datagram/multicast examples.
ThreadedEchoServer.java Threaded echo server.
WindowChat.java GUI-based socket (TCP) messenger.
ErrorDialog.java General GUI error display.
IPv6Test.java IPv6-support verifier.
13: C++ Socket Framework socket.cpp
socket.h
Entire C++ framework.
echo-client.cpp
echo-server.cpp
Echo client/server example.
broadcast-peer.cpp
multicast-peer.cpp
Broadcast/multicast examples.
peer-caller.cpp
peer-replier.cpp
Dual program example for datagrams.
peer.cpp Peer-to-peer datagram example.