we were looking for a Open Source Chat Server for our Office, then i came across Openfire Chat Server.
I personally suggest Openfire with Pandion as chat client is best suitable for Small Companies.
You can download Openfire from http://www.igniterealtime.org/downloads/index.jsp
After installing Openfire, you have to manually make the chat server as Service so that, you can avoid people waiting for you to switch on the Chat Server and then login to Chat Clients ( Pandion, Spark etc ) .
Download Chat Clients from below
Pandion : http://www.pandion.be/download/
Spark : http://www.igniterealtime.org/downloads/index.jsp
These are the steps to make Openfire chat server as a service .
Go to x:\program files\openfire\bin directory ( where x is you installed drive )

we can turn on Open Fire as a service with the openfire-service.exe
we have four options 1. install 2. uninstall 3. start 4. stop
i.e
openfire-service /install (for installing openfire as a service )
openfire-service /uninstall ( for uninstalling openfire as service)
openfire-service /start (to Start the service installed openfire )
openfire-service /stop (to Stop the service installed openfire )
So, Now we need to install the service and then start the service , thats it we are done …
1. openfire-service /install
2. openfire-service /start
done.
Next, time there is no need to start openfire manually. Simple isn’t it !
