Space tags: java  chat server  awt 

This is a simple, light weight chat server written in Java. The basic purpose of this is getting oneself familiar with threading, socket programming and GUI programming in Java.

It can be used on a LAN (or maybe internet) to communicate with team members.
Advantage would be that its very light weight and you can use to do basic office chat, without getting disturbed by unwanted buzz or messages from friends (as in Yahoo or Skype).
It is for a networked private chat.


Here is the list of perquisites for both using this software directly or building from source or even contributing towards it.

Prerequisites

1. Java must be installed on your local machine.


The latest version of java can be installed from:
http://www.java.com/en/download/manual.jsp
The program has been tested on JRE version 1.5.x or lower.
If you just want to run the application and play with it or use it, downloading JRE is fine. In case you want to develop this application further you would need JDK
Click here to how to use this software if done with step 1:
www.assembla.com/wiki/show/java_chatserver/Using_the_Software

2. Ant (optional)

We use ant build scripts to compile and build the application.
The latest version of ant can be installed from:
http://ant.apache.org/bindownload.cgi
The program has been built using ant 1.6.5, so this version should work fine for you. Please use the version later than 1.6.5
Click here to how to build this software from scource if done with step 2:
www.assembla.com/wiki/show/java_chatserver/Building_from_source


3. Eclipse IDE (optional)

For carrying out the development we use eclipse IDE. Its open source, available free and very easy to use for rapid software development in Java.
In short it makes development lot easier.
So if you want to do active development on the project please download eclipse from:
http://www.eclipse.org/downloads/
We use eclipse version 3.2.2. So this version or any later version than this should work fine for you.

The owner is sjmittal