Introduction

Chipchat is a web chat program written in java language. It is a web application and needs a web server such as Tomcat. This does not use http refresh feature, but it use appet for communication with server and javascript for updating screen. So screen is updated smooth. There is no need to install program in client. And if web browser support applet and css2.1 well. It work well in any OS and Web browser.

Last version : v1.0 Beta2 ( Jun 30, 2003 )



There is two way that applet communicate with server. First, applet communicate with server by new server port. And the other way is communication by web port such as 80. Basically it setted as first way, but you can use second way when it is not permitted by any reason such as firewall.



"Java-script", "Live Connection" and "Applet" were used to make chipchat.



Currently it supports several functions.

  1. Administration fuction such as "Bang" "Keep Quiet". etc.
  2. Icon Imoticon.
  3. Keyword symbol in text that it will change to meaning text. (When client input "Hellow /^^/". It will show as "Hellow <img src='image/smile.gif'>")



This program is tested on only Tomcat. Tested internet browser is "MSIE 6.0", "Mozilla 1.7", "Netscape 7.1" and "Opera 7.51" on "Windows 2000".



Caution) If applet cmmunicate with web port. You have to take care of server.xml file in tomcat. In this file, "maxProcessors" attribute has special mean in chipchat. If this value is 75. It means that maximun number of client users who can connect server is 74 at the same time.

And "connectionTimeout" value must greater than '15000'. If this value is lower than 15000. Connection will be broken.