C 8H A P T E R 8

Web and EJB Containers

Containers provide runtime support for application components. Application components use the protocols and methods of the container to access other application components and services provided by the server. The Enterprise Server provides an application client container, an applet container, a Web container, and an EJB container. For a diagram that shows the containers, see the section “Enterprise Server Overview” on page 23.

This chapter describes the following containers:

“The SIP Servlet Container” on page 93

“The Web Container” on page 95

“The EJB Container” on page 95

The SIP Servlet Container

Enterprise Server provides the SIP Servlet container that hosts SIP-compliant applications. Features of this container include the following:

Provides a network end point to listen to SIP requests.

Provides an environment to host and manage the lifecycle of SIP Servlets.

Decides what applications to host in which order.

Supports the Secure SIP protocol, SIPS over the transport layer protocol TLS.

Uses Grizzly NIO framework for server side socket listeners.

Implements Digest Authentication for security.

Supports Call Flow. Call Flow is the feature that allows application developers and Application Server administrators to monitor the behavior of the deployed applications.

93

Page 93
Image 93
Sun Microsystems 820433510 manual Web and EJB Containers, SIP Servlet Container