Show TOC Start of Content Area

Background documentation Communication Security for the Web Container  Locate the document in its SAP Library structure

For this communication channel, communication is initiated by a Web application client, such as a Web browser. The access request coming from the Web application client is passed through the Internet Communication Manager (ICM) for load balancing and is then forwarded to the Web applications (WARs) running in the Web container of the AS Java. The Web applications then access business objects using Enterprise Java Beans (EJBs) from the EJB Container. The EJBs in turn access the actual data in the persistence layer.

For an overview of the communication flow, see the figure below.

This graphic is explained in the accompanying text

Communication Flow for Web Container

The table below presents an overview of the security-relevant information for each of the communication paths.

Communication Path

Protocol Used

Type of Data Transferred

Available Security Protection

Front-end client using Web application client to application server

HTTP

      Authentication information

      All application data

Secure Socket Layer (SSL)

Web application to Enterprise Java Bean

P4

IIOP

·        All application data

      Data about propagation of security credentials

Secure Socket Layer (SSL)

EJB to persistence layer

JDBC

LDAP

RFC

·        All application data

·        Authentication data when accessing persistence layers or remote servers

Driver dependent encryption for JDBC

SSL for LDAP

SNC for RFC

 

See also:

Authentication and Single Sign-On

      Authentication for Web Based Access

      SSO for Web-based Access

      Using Login Modules to Protect Web Applications

 

End of Content Area