We are trying to improve the design of a distributed, 3-tier Java application that comprises of standalone clients, a web server, and a database server. This distributed system will be deployed at locations that may contain anywhere from two to few hundred clients. The web server currently only acts as an application server: it processes the business logic, and queries the database. Is the use of a web server suitable in our case? Should we go for a full-fledged application server? And if we should, then which one?
Many thanks
Start Free Trial