Chatter-jee Design Document

This document describes the design of Chatter-jee. Please take some time to understand what are the different components of the client and server, and how the client and server interact with each other.

The following diagram shows a very high level view of the system.

Chatter-jee server can fire queries to the database directly or via the User.dll. It uses ODBC to access the database. The database is in Microsoft Access format.

One or more Chatter-jee clients connect to the Server from the same or different machines. All the clients send and receive messages to and fro Chatter-jee Server.

Clients can send messages to each other only via the Server.

For the detailed design, click the links on the left.