Using GuiXT Server as a SAP Router

GuiXT Server can also be used as a SAP Router. To designate the GuiXT Server as a SAPRouter, you must enter a SAP Router string into the SAP System Properties when you create your connection on the client system. The system properties box for SAP 7.10 looks as shown below:



This system properties dialog box contains the following information:

Description

The description can be literally anything. Typically, this is either the name of the SAP server or the GuiXT Server that the user will connect to. In our example, the description is ‘GuiXT Server’.

Application Server

The application server is the name of the application server the user will connect to. In our example, the application server is named ‘TEST’.

System Number

The system number is the system number of the application server. In most real-world cases, this will be ‘00’ as in our example.

System ID

The System ID is the SAP box to which the Server will be connecting. The System ID can be different depending on the corporate environment. Some examples might be ‘DEV’ for development, ‘QAS’ for regression testing or ‘PRD’ for production. Each of these can have specific data and restrictions associated. For example, development might be prohibited in PRD so as not to risk damaging the production system or data.

SAP Router String

The SAP Router string contains the actual IP address of the application server. In our example, the address is ’10.0.0.42’. Connection strings are explained in more detail above.

Sapproxy.ini Entries

When GuiXT Server is being used as a SAP Router, you must also create a corresponding entry in the sapproxy.ini file. Using the settings in our screenshot as an example, the entry in the sapproxy.ini file would look as follows.

[Control]

proxycount=1

[Proxy]

Listenport=3299

TargetServer=saprouter

TargetServerPort=saprouter

GuiXT=10

Important: When you configure GuiXT Server as a SAP Router, you must specify both the TargetServer and TargetServerPort settings in the sapproxy.ini as 'saprouter' or the connection will fail.

You must also ensure that GuiXT is not active on any clients that you will be using in this deployment. When GuiXT Server is deployed, all GuiXT customization is handled centrally, so you do not need to have GuiXT enabled on the individual client systems.