A basic Multithreaded Client Server II application
The purpose of the tutorial is to show you how to build a multithreaded client server application that responds to requests from clients that use either TCP/IP or HTTP protocols. Normally, TCP/IP is used with applications (programs with a main() method) and HTTP is used in calls from browsers. This tutorial shows you how to build a poor man's modified Tomcat. You might call it a student's version of Tomcat. The server we will build will not come close to having the functionality of Tomcat; however, it will help you start developing the theory behind the more complex servers. This tutorial assumes that you have read and completed the following tutorials. 1. A Tutorial on MultiThreaded Client Server 2. Building a Basic Client/Server Application II In this tutorial, we will merge the Building a Basic Client/Server Application II and the MultiThreaded Client Server into the Multithreaded Basic Client/Server Application II. We will not repeat the material covered in the previous tutorials 1 and 2 above. In this tutorial, we will show you how to increase the functionality of the server from the previous MultiThreaded Client Server tutorial. We will not modify the Client from the previous tutorial in any way. All of our work in this tutorial will be in the tcpServer found in the Basic Client/Server Application II tutorial.
Yapay Zeka Özeti: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.
Upload