Distributed Programming - Garg, Vijay K (Concurrent and Distributed Computing in Java, 2005)
Keywords: datagram socket; parameter marshaling; TCP; UDP