April 2010
Intermediate to advanced
468 pages
10h 31m
English
The landscape of enterprise software today is populated with thousands of different systems that need to talk to each other reliably. I'm not specifically referring to the communication standards or protocols that allow heterogeneous applications to share data, but rather to the underlying technologies that these applications use to send and receive data. Even homogeneous applications residing in the same server would command the same necessity. For example, sending data between two processes, a Windows Service and a web application. Most developers have learned that this task might not turn out to be as simple as they'd thought it to be.
In the past, developers would open TCP/IP ...