Internet transaction server ( ITS ) - advantages and disadvantages


The internet transaction server provides users with the ability to start transactions within the SAP system, retrieve data via BAPI's and RFC's ands execute reports from within a standard web browser.


AGate
Communicates with the application server (SAP). The agate contains service files (.srvc) for all services available via the ITS. These files contain all the configuration information for each service (i.e. setup info,which transaction to execute, logon details etc.). Web GUI is an example service which comes with the ITS so you could look at this via the ITS admin to get a feel of what services look like on the ITS. There is a global service file (global.srvc) which defines all the defaults for the ITS services. Then there is an individual service file for each service, this can contain addition setup attributes or change those setup in the global service file.

Another way of modifying service attributes is to add them to the end of the service call URL. I.e. Basic service URL = …/! Modified service URL = …/!?~language=EN

WGate
Communicates with the http server(web server).

Admin
The admin tool is accessed via the link: http:///scripts/wgate/admin/! Default user name and password is 'itsadmin' and 'init'.



Related Articles

Step by step instructions on how to create your first ITS web transaction based on standard ABAP dialog program using SE80
SAP Netweaver Business Client
SAP Web Application Development using ITS - Example ABAP code and information
Netweaver - Information about SAP netweaver technologies
SAP GUI for HTML - running SAP on a PC that does not have the SAP client installed
Creating your first very simple OData SAP Gateway Service
Maintain web services - Use of transaction SICF to activate and maintain SAP web services
SAP Web Application Development - Example code and information on various areas of web development
SAP GUI for HTML - running SAP on a PC that does not have the SAP client installed
ITS Flow logic - advantages and disadvantages of using ITS flow logic
Developing SAP Web Transactions - using SE80 and then published to the ITS