Creating network applications that can communicate directly over the network is the subject of this chapter. The advanced techniques described here cover ways in which two or more applications can ...