Does the RoboSuite runtime server support load balancing and failover scenarios? Can it spread client requests across multiple servers?
There are two ways that RoboSuite supports load balancing and failover. The first is to use client side distribution. This is supported from RoboSuite 5.5. This is something you may use when your application contacts RoboServer through the two API’s (Java and .NET). This is the case for clipping applications, any application that uses the API’s directly, e.g. a Java application, Web services generated by our wizards, application using the tag library, etc. For application code generated by our wizards client side distribution is configured in the wizard. Manual configuration is described in our documentation. What the client side distribution does is that the client code will distribute request to different RoboServers in a list of registered servers and the client side distribution code will keep tract of the RoboServer and handle distribution and failover. The other way is to use a distributed JMS queue and have several RoboServers get their request from the queue. For this you will