Chapter 27. Creating Web-Based Applications Using Java Servlets

So far, all of the examples we have developed have been stand-alone applications, meaning the application is run on the same machine on which it resides. This is fine for personal use-type programs or applications that are shared among a local group of colleagues, but what happens if you develop an application that will be widely disseminated and/or used on different, remote computer platforms. All of sudden you are faced with accessibility, maintainability, and version control issues.

Anyone who wants to use the application will either have to install it on his or her own computer or have direct access to a computer on which the application is installed. This raises a security concern ...

Get Technical Java™: Developing Scientific and Engineering Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.