Last year I wrote a simple chat system for ColdFusion as a demo for a friend of mine. It was very simple; a component on the backend acted as the main controller for storing the “message cache” and on the front end jQuery code polls the cfc at a set interval and updates the chat window. Simple stuff.
I never really got much further than the proof-of-concept code because of time constraints and also not long after that Railo introduced
messaging websocket gateways with push notification. Needless to say, I started playing around with that an the original project just fell to the wayside and I really just forgot about the simple CFChat app.
Fast-forward to yesterday. Jessica pinged me letting me know she had released a free chat app based loosely on my code called CF Free Chat. Her version is much more polished with private messaging, user warns and user kicks, all easily configured through a settings file. With a few CSS tweaks you can easily have a customized version up and running in no time.
This was originally the direction I was intending on going with the application if I had the time to write it. If you are looking for something along these lines I would definitely suggest checking it out.