官术网_书友最值得收藏!

Communication between Distributed Applications

The emergence of the internet and World Wide Web (WWW) as global media for communication has revolutionized the fields of engineering, e-commerce, and scientific applications. Modern applications, such as the ones related to social media, entertainment, and banking, are no longer strangers? to mobile operations carried out through smartphones. Organizations in these domains have been investing a lot into technology to find newer ways of providing services. Gone are the days when we use to make calls to receive services; we now have mobile applications for almost everything, including health, food, banking, and communication.? Global organizations obviously chose distributed web applications over legacy/desktop applications, which helped distributed applications evolve; subsequently, communication between such applications became a vital area of concentration.

In this chapter, we will cover the following topics:

  • Client-server communication
  • Sockets and streams
  • Socket programming for Transport Control Protocol (TCP)
  • Socket programming for User Datagram Protocol (UDP)
  • Multicasting
  • Streams
  • URLs, URLConnections, and the ContentHandler classes
  • URL (base URL and relative URL)
  • Practicality of URLs
  • ClassLoader
主站蜘蛛池模板: 锡林郭勒盟| 团风县| 应用必备| 天津市| 广南县| 广德县| 新绛县| 汉阴县| 和龙市| 庄河市| 茂名市| 建瓯市| 沙坪坝区| 吉首市| 仲巴县| 洪泽县| 册亨县| 成安县| 武陟县| 赞皇县| 临高县| 西乌珠穆沁旗| 谢通门县| 略阳县| 普陀区| 资溪县| 丘北县| 博客| 长垣县| 江陵县| 建始县| 武强县| 顺昌县| 孟州市| 利津县| 延庆县| 郸城县| 新兴县| 嘉荫县| 搜索| 拉孜县|