The properties and instructions are recognized by the Browser by a set of standard tags. Dynamic Server pages is a technology that allows the HTML pages to be built dynamically each time they are requested by a Browser. This is done by allowing the web server to process the HTML page before it is sent to the requesting Browser. Different Servelts can perform different jobs like hold business logic, maintain state or check security rules. The application server allows a well-constructed application to scale easily by performing resource optimizations.
Objects run in the application server.
Each Bean is a Java program that usually has a specific role. A Java bean can hold a business process or function like a query to a database, this bean can be called by Servlets JSP or other Beans. Standard SSL 3.0 encryption is included by the Web Server and Web Browser vendors. Both architectures allow many more security features through integration with PKI off the shelf solutions.