on 06-24-2009 1:07 PM
Hello,
We use one system, in which every customer has its own client. I am not much experienced with ITS
i am trying to understand how is the ITS configured to connect to different clients in one SAP system
In IIS i have the following entry WGATE_DEV_XXX,
for this entry in the ITSRegistry.xml i have different URLs of type
<value name="Host" type="text">c100.DEV.mydomain.com</value>
<value name="Port" type="text">80</value>
<value name="ScriptPath" type="text">/ebp/scripts/wgate</value>
<value name="InstanceName" type="text">DEV_XXX</value>
<value name="Host" type="text">c101.DEV.mydomain.com</value>
<value name="Port" type="text">80</value>
<value name="ScriptPath" type="text">/ebp/scripts/wgate</value>
<value name="InstanceName" type="text">DEV_XXX</value>
and so on, where c100 stands for client 100 in DEV system
Apparantly these URLs are for same system, but different clients. Can you help me understand how the ITS knows that if i click the url beginning with c100 it has to log me to client 100? i have been unable to find this in any config file.
Hello Yavor,
Is the ITS instance name really the same:
<value name="InstanceName" type="text">DEV_XXX</value>
If so, there is no way that this would work...
There area few ways to accomplish this with the Standalone ITS
1. install a standalone ITS instance for each of the clients, in the global.srvc file set the ~client as you want. This would give each customer/client a different URL. I assume this is what you have done, but the Instance Name should then be different.
2. using one standalone ITS instance you can do this also, but then you would create service files for each client, so something like webgui100.srvc with ~client 100 and then webgui110.srvc for ~client 110. You would then tell customers/client to logon with URL: http://DEV.mydomain.com/scripts/wgate/webgui100/! for client 100 and http://DEV.mydomain.com/scripts/wgate/webgui110/! for client 110.
Edgar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Edgar,
Yes it was really strange to see several URLs with the same instance name
However in global.srvc i can see the client being empty for DEV_XXX
I have some idea of how this is achieved
in d:\wgate\DEV_XXX\ebp i have checked the default.asp and see what it says:
sPrefix = Mid(sServer,1,4)
select case sPrefix
case "c102"
sMandt = "102"
case "c140"
sMandt = "140"
slangue = "FR"
case "c141"
sMandt = "141"
slangue = "EN"
.....
......
end select
%>
<BODY
................
'/ebp/scripts/wgate/bbpstart/!?~language=<%=Slangue%>&~client='+<%=sPre%>+<%=*sMANDT%*>"
</BODY>
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.