Hi, Please find below requirement of this small project.
Design and develop a Message processing application with following specifications.
1. An Application/Client sends the data to Server.
- Define the data structure with a couple of variables e.g. 'Message-id / Message-Name'.
- The data can be sent in bulk or scaled manner (e.g. 100s Messages at a time)
- Feel free to choose the data-feed mechanism to client.
2. Server writes the data to a file.
- Ensure to achieve concurrency in writing data.
- Ensure data integrity.
3. Client gets back an Acknowledgement on Success/Failure of operation.
4. Define and Evaluate different performance measurement parameters.
e.g. (1) Multiple clients sending scale messages Vs. Single Client with Scale Messages.
(2) Maximum number of Clients supported by Server along with messages per Client.
Capture the details in a tabular format for review.
Other Considerations -
1. Ensure to capture the design approach, code comments, brief documentation and a README.
2. Preferred programming language should be C++.
Hello Sir, I read your project description and I am interested to work with you. I work with C and C++ programming on both Linux and windows platform. I will do your job within a time limit with your satisfaction. So Daha Fazla