Axton,

That's a very interesting point, so I'll cover basic server configuration. You 
may configure the gateway with a number of AR System server & login 
definitions, and each one is aliased to some name. For example:

<server name="myarserver" host="192.168.0.54" user="Demo" password="" tcp="" 
rpc="" />

Aliases a server on 192.168.0.54 to 'myarserver' with the user Demo and blank 
password. You may have as many of these as you like:

<server name="[EMAIL PROTECTED]" host="192.168.0.54" user="bob" password="" 
tcp="" rpc="" />
<server name="[EMAIL PROTECTED]" host="192.168.0.54" user="dan" password="" 
tcp="" rpc="" />
<server name="[EMAIL PROTECTED]" host="192.168.0.54" user="axton" password="" 
tcp="" rpc="" />

You may also use multiple AR System instances on one host:

<server name="myarserver1" host="192.168.0.54" user="Demo" password="" 
tcp="5000" rpc="" />
<server name="myarserver2" host="192.168.0.54" user="Demo" password="" 
tcp="5001" rpc="" />
<server name="myarserver3" host="192.168.0.54" user="Demo" password="" 
tcp="5002" rpc="" />

Which is something you still can't do with MT (as far as I can remember).

Consider two scenerios:

1. The adminstrator does not wish the client to have knowledge of ARS.

Clients pass a ARS server alias to the gateway and it uses the configuration 
details set up as above. You can bind client IPs to a pre-configured server 
too, if you wish.

2. The administrator wants the client to use an ARS user.

Clients can be forced to login to the gateway using an ARS user/password. When 
a user is authenticated, they are presented with a Cookie and this must be 
passed on subsequent requests. When a server alias is passed, as above, the 
connection details are combined with the login details used to authenticate.

Clients can also be forced to authenticate against an LDAP, and in this case a 
Cookie must still be presented but the ARS connection information includes 
the user/password configured above.


There are other ways of configuring the gateway (such as through JMS and 
binding queues/topics to server aliases, etc.) but I find it easier to ask 
someone what they want, rather than tell them that there's only one way to 
use the system.



John

Java System Solutions : http://www.javasystemsolutions.com

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the 
Answers Are"

Reply via email to