uCosminexus Application Server, Web Container Functionality Guide

[Contents][Glossary][Index][Back][Next]

2.2 Web application execution functionality

You can execute the Web applications with a Web container. A Web application refers to a server program that runs in a Web container. This section describes the functionality of executing Web applications.

The following table describes the organization of this section.

Table 2-2 Organization of this section (Functionality for executing Web applications)

Category Title Reference
Description Deploying and un-deploying Web applications 2.2.1
Notes Notes on deploying and un-deploying Web applications 2.2.2

Note:
There is no specific description of Implementation, Settings, and Operations for this functionality.

A normal Web server sends only fixed HTML files. Operate a Web container and execute the Web applications in the Web container. This execution of applications will allow you to process the data received from the Web client and generate different Web pages according to the results of the process.

A Web application is mainly developed by using two types of technologies; servlet and JSP. Servlet is a technology that uses a Java program, generates an HTML and processes the information received from the Web client. JSP (JavaServer Pages) is a technology that dynamically generates Web windows by embedding tags and java programs in HTML pages on the basis of the servlet technology. With the help of a JSP compiler, JSP is once transformed to a servlet program coded in Java and is then compiled and executed by a Java compiler.

With the Web container of Application Server, you can execute Web applications that conform to Java Servlet 3.0 specifications and JavaServer Pages (JSP) 2.1 specifications. Note that any newly added tag of the JSP 2.2 specifications is ignored. The web.xml file of the JSP 2.2 specifications can however be read without any problem. For details on the functionality for executing Web applications, see Java Servlet Specification v3.0, and JavaServer Pages Specification v2.2.

To execute the Web applications by using a Web container, you need to use Cosminexus HTTP Server, Microsoft IIS, or an in-process HTTP server as the Web server.

Reference note
The applications that can run with Application Server of a previous version can also run with this vesion.
Organization of this section
2.2.1 Deploying and un-deploying web applications
2.2.2 Notes when deploying and un-deploying web applications