SAP ITS in the SAP Web Application Server


The SAP Internet Transaction Server (SAP ITS) is integrated into the kernel of the SAP Web Application Server 6.40 as an Internet Communication Framework (ICF) service called the integrated ITS. Like other ICF services, the integrated ITS is accessed through the Internet Communication Manager (ICM).

Comparison Between the Integrated and the Standalone ITS

The graphics below illustrate the standalone version of the ITS and the integrated ITS.

Standalone SAP ITS

SAP Web AS with Integrated ITS Functionality

With the SAP Web Application Server with integrated ITS functionality, the Web browser communicates directly with the SAP system. This is in contrast to the standalone ITS where the AGate played the role of a SAP GUI logging on to the SAP Web Application Server.

With the integrated ITS, there is no need to install additional files on the server file system: templates and MIME files are stored in the database and most of the settings that were previously done with *.srvc service parameter files are now maintained in transaction SICF. For more information, see Service Parameters.

With the standalone ITS, templates and MIME files had to be published to the ITS server while the integrated ITS retrieves these files from the database at runtime.

As the integrated ITS is an integrated part of the SAP Web Application Server, you can only use it to log on to the SAP system that it is a part of.

The integrated ITS does not contain a WGate component. You will not need to set up a standalone Web server either. The ICM now performs these tasks. For more information, see Internet Communication Manager (ICM).

The integrated ITS exclusively supports screen-based applications. Therefore, programs based on the programming models ITS Flow Logic, WebReporting, WebRFC or GUI XT do not run with the integrated ITS. If you want to use a program based on one of these programming models, you still have to use a standalone ITS.

Integrated ITS does not use its own session and workthread management. Instead, the normal SAP work processes are used. Session handling is taken care of by the ICF session management.

Configuration parameters for the integrated ITS are not maintained in a separate ITS registry; instead, standard transactions (RZ11, SICF) are used for this purpose.

There are no global settings for ITS services anymore. With the standalone ITS, service parameters were set in the files global.srvc, webgui.srvc and <servicename>.srvc, but these files no longer exist for the integrated ITS. As all service parameters are maintained separately in ICF now, hierarchical replacement (settings in specific service file take precedence over settings in global.srvc) is no longer available – there are no more global settings.