0% found this document useful (0 votes)
22 views

Administration Console: Web Container (Also Known As A Servlet Container) Is The Component of A Web

The Administration Console allows site administrators to manage and configure a site through tasks displayed based on user permissions. A web container manages servlets by mapping URLs, ensuring access rights, and providing services like security and transactions. An EJB container provides services like transactions and pooling for enterprise beans. The Java Naming and Directory Interface (JNDI) provides a unified interface for multiple naming and directory services in Java applications. The Java Message Service (JMS) API allows messaging between clients.

Uploaded by

srisylam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Administration Console: Web Container (Also Known As A Servlet Container) Is The Component of A Web

The Administration Console allows site administrators to manage and configure a site through tasks displayed based on user permissions. A web container manages servlets by mapping URLs, ensuring access rights, and providing services like security and transactions. An EJB container provides services like transactions and pooling for enterprise beans. The Java Naming and Directory Interface (JNDI) provides a unified interface for multiple naming and directory services in Java applications. The Java Message Service (JMS) API allows messaging between clients.

Uploaded by

srisylam
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Administration Console

The Administration Console allows a Site Administrator to control a site or


store by completing administrative operations and configuration tasks. Upon
logging onto the Administration Console, you select the language in which you
want to work. The tasks that you are authorized to perform display on the
Administration Console home page through various menus. These tasks are
based on the user group names (roles) and authority levels.

Web container
Web container (also known as a Servlet container) is the component of a web
server that interacts with the servlets. A web container is responsible for
managing the lifecycle of servlets, mapping a URL to a particular servlet and
ensuring that the URL requester has the correct access rights. A web container
implements the web component contract of the Java EE architecture, specifying
a runtime environment for web components that
includes security, concurrency, lifecycle management,transaction, deployment,
and other services. A web container provides the same services as
a JSP container as well as a federated view of the Java EE platform APIs.

EJB containers

An Enterprise JavaBeans (EJB) container provides a run-time environment for


enterprise beans within the application server. The container handles all aspects
of an enterprise bean's operation within the application server and acts as an
intermediary between the user-written business logic within the bean and the
rest of the application server environment.
One or more EJB modules, each containing one or more enterprise beans, can
be installed in a single container.
The EJB container provides many services to the enterprise bean, including the
following:
Beginning, committing, and rolling back transactions as necessary.
Maintaining pools of enterprise bean instances ready for incoming requests and
moving these instances between the inactive pools and an active state, ensuring
that threading conditions within the bean are satisfied.
Most importantly, automatically synchronizing data in an entity bean's instance
variables with corresponding data items stored in persistent storage.

Java Naming and Directory Interface (JNDI)


The Java Naming and Directory Interface (JNDI) is part of the Java platform,
providing applications based on Java technology with a unified interface to
multiple naming and directory services. You can build powerful and portable
directory-enabled applications using this industry standard. Read More
JNDI and Java EE Technologies
JNDI works in concert with other technologies in the Java Platform, Enterprise
Edition (Java EE) to organize and locate components in a distributed computing
environment.
Java EE Connector Architecture

Java EE Connector Architecture (JCA) is a Java-based technology solution


for connecting application servers and enterprise information systems (EIS) as
part of enterprise application integration (EAI) solutions. While JDBC is
specifically used to connect Java EE applications to databases, JCA is a more
generic architecture for connection to legacy systems (including databases).
JCA was developed under the Java Community Process as JSR 16 (JCA 1.0),
JSR 112 (JCA 1.5) and JSR 322 (JCA 1.6).

Securing applications and their environment

This section discusses all aspects of security.


Part of your security framework WebSphere Application Server plays an
integral part of the multiple-tier enterprise computing framework. Based on
open architecture, WebSphere Application Server provides many plug-in points
to integrate with enterprise software components to provide end-to-end security.
Product security Security infrastructure and mechanisms protect Java 2
Platform, Enterprise Edition (J2EE) resources and administrative resources,
addressing your enterprise security requirement

Session Management
Session is nothing but a mechanism to keep track of users activity over period
of time. It simply maintains a user states information.

SESSION TRACKING MECHANISM:

We have mainly three approaches to track the sessions in IBM WebSphere:


SSL session identifiers
Cookies
URL rewriting
Java Message Service (JMS)
The Java Message Service (JMS) API is a Java Message Oriented
Middleware (MOM) API for sending messages between two or more clients.
JMS is a part of the Java Platform, Enterprise Edition, and is defined by a
specification developed under the Java Community Process as JSR 914.It is a
messaging standard that allows application components based on the Java
Enterprise Edition (JEE) to create, send, receive, and read messages. It allows
the communication between different components of a distributed
application to be loosely coupled, reliable, and asynchronou

You might also like