April 2018
Intermediate to advanced
300 pages
7h 41m
English
Nowadays, communication has become an important epitome in any application, and the primary factor is the rapid evolution of technology. Applications such as web-based applications, mobile applications, IoT applications, and other distributed applications perform different types of communication over the wire. We can take an example of an application that has a web frontend deployed on some cloud instance, invoking some service deployed on a separate instance in the cloud and performing some backend connectivity to the database which is hosted locally. Besides this, we can have an IoT application that sends the room temperature by calling some service over the internet, and many more. Certain factors that need to be considered ...