next up previous contents
Next: Protocol Up: Product requirements Previous: Client side   Contents

Server side

Handle main load of communication with the ICQ server.
Our client applet is designated to be as light at functionality as possible. The whole functionality of the ICQ client but the user interface is implemented in the server. This means that our server handles communication with the ICQ server for all active users.

Maintain contact lists for users.
The server maintains a database of contact lists for all users. Therefore, no matter from which machine you connect, you will still have your very own contact list available.

Zvika Brakerski 2001-05-09