Entering content frame

Background documentation UI Technology Locate the document in its SAP Library structure

Different technologies are available as part of the SAP Web Application Servers for displaying an application to users. Which option is used depends on the application that you want to run. When planning your project, you can decide which UI technology you want to use based on the technical prerequisites as well as the requirements for the planned application.

 

The SAP GUI for Windows and for Java

SAP applications from older releases are usually programmed using dynpro technology. To display applications that were programmed using dynpro technology, a separate software packet is installed on the user’s PC, the SAP GUI for Windows or for Java. The current version of the SAP GUI for Windows is 6.20. For more information about the prerequisites for the installation, see Note 147519.

The SAP GUI for Java is also a user interface for displaying dynpro-based applications and is also installed locally on the user’s PC. Unlike the SAP GUI for Windows, the SAP GUI for Java does not depend in the local PC’s operating system. You can find information about the SAP GUI for Java in Note 146505.

 

The SAP GUI for HTML / Internet Transaction Server

The increasing development of the World Wide Web meant that it became necessary to enable existing applications based on dynpro technology to be called using standard browsers via HTTP. The Internet Transaction Server (ITS) and the SAP GUI for HTML were conceived for this purpose. However, in addition to the flow logic technology and the SAP GUI for HTML, there are also additional Structure linkimplementation models for the ITS.

The ITS consists of a separate software packet that is downstream of the actual backend, which enables the backend server to communicate with the Internet. With Release 6.40 of the SAP Web AS, the SAP GUI for HTML technology and the IAC technology were integrated in the Web Application Server, so that a separate ITS is no longer required for this.

 

Web-oriented Programming Model

Release 6.10 of the SAP Web Application Servers offered programming of Business Server Pages (BSP) for the first time. This programming model is fundamentally different to dynpro programming, and enables an application to be displayed via an HTTP connection using a standard browser. The application-specific display software does not, therefore, need to be installed on the user’s PC.

With the Structure linkWeb Dynpro for ABAP, the SAP Web Application Server from Release 6.40 provides a new programming model that is based on the principle of the Model View Controller. The architecture of this model is identical to that of the Web AS ABAP and the Web AS Java. Applications that were created using Web Dynpro for ABAP are also displayed using a standard browser on the user’s PC.

This graphic is explained in the accompanying text Web Dynpro for ABAP has not been released for Release 6.40.

 

 

 

Leaving content frame