Java Instant Messenger (or JIM) is an application
to allow instant messaging over a network. JIM does not have a centralized
server. Instead, users run the server on one of the computers on the network
and other users connect to that server.
JIM contains two components: a server and a client. Both can be downloaded
by clicking on the download link above. The client is a Swing front-end
which connects to the server using sockets. The client communicates with
the server by sending XML-formatted requests and messages. The server
backend parses and processes the XML and sends the message to the appropriate
client. Both components use the Simple API for XML (SAX).

Java Instant Messenger is open source and is under development. It is
distributed under the GNU General Public License.
|
|
May 31, 2003
Website has been completely redesigned. It is certified XHTML
1.0 Transitional. A new version of Jim with several bug fixes will
be released soon. It will also have an installer compiled for more
operating systems. March 31, 2003
First full alpha version of Jim is released. It introduces a
buddy list and features the ability to talk with different people
in different windows instead of the previous pre-alpha's that only
had a single chat room. It also includes many bug fixes. This alpha
version will only have an installer built for JimClient for Windows.
An executable .jar for any OS will also be added soon. Latest source
code will be available via CVS. |
|