Develop simple distributed systems with application of principles and protocols of distributed computing -- 2

Job ID: 35104234

Budget: $30 – $250 USD

This assignment requires student to develop a distributed system using TCP or UDP protocol.
Students are required to demonstrate the ability to use JAVA TCP/UDP solution to develop a simple distributed application.
This assignment is to enhance understanding of Socket Programming and Multi-Threading
Gain experience in implementing a simple distributed, client server application.


Design and Implementation of a Simple Multi-Threaded Distributed System that have a client process assessing to a server process in order to retrieve price of a book based on ISBN values. The server process must be able to process multiple client request concurrently.