17. A system for real-time multi-lingual communications, comprising: a client device including a program configured to request a session and generate a channel identifier representing a private key where the private key includes a selection of a language and a manner for which each client is to receive communications; a physical server connected to the client over a network and including a web service configured to provide a session identifier as a public key for a client communication session between clients which seek to communicate such that a dynamic link is created over the network between a client and the web service for communications using the public and private key combinations, the web service being configured to route communications over the network; and the web service including a translation service for translating communications, which employs attributes associated with the private key and the public key combination to provide response information in a designated language to enable multi-lingual real-time communications.
21. The system as recited in claim 17 , wherein the web service is used as an intelligent routing agent and is responsible for distributing message load.