This is the second volume in a four-volume series about system application architecture. In addressing distributed applications communication support, it takes a top-down approach, examining in detail high-level data object formats, data stream structures and high-level application services.