so the basic idea behind the project is to develope a Fault tolerant system which detect that the primary server is available to clients to response their message and if not then the backup server came in the role to handle the clients requests.
for more details u can see this link
http://www-128.ibm.com/developerworks/webservices/library/ws-faws/