JICQ - Java Instant Communication Tools ---- For the majority of netizens appreciation (0.6.1 update and supplementary descriptions) Today, I published some precautions for JICQ in use, supplement, with an updated version (0.6.1). My JICQ has been changed by me, making it more reasonable. Only for some reasons, there is no timely release, I am now released to 9CBS. The change is as follows: 1. I have already dropped JMF, that is too big, and only a few hundred days of programs have become close to 2 megons because of it, and it is terrible. 2. Change the JICQServer launch command line (instructions in the precautions). Supplementary description: 1. About cross-platform capabilities: This is the original intention of ICQ tool I wrote by Java, but because I only familiarize with the Windows platform, I don't know other system, although I have compiled the program, I don't know how to test. If some netizens give relevant information, I will be grateful. Although I use SQL Server2000, my database structure is relatively simple, and the query for the database is also standard SQL - is also easier for future cross-platform, so I can use other database systems, I didn't tried it, but I want to it should be OK. 2. About the failure of the perfect: Due to time, mood, etc. 3. With regard to public code: I intend to share the source code with the complete design documentation for the majority of netizens to learn Java. Just, now the time is not yet mature, I hope to give you a surprise as soon as possible. 4. About BUG problems due to short time, many details are not perfect, not I have no ability to write, just now too busy, no energy. For imperfect places, please include more. If the function is not completed, please refer to Tips 1, 2. The solution in Tip 2 is still seeking. Note: 1. Server-side JICQ database, I use MS SQL Server2000, the database name is Javaicq, the ODBC data source name is Javaicq. 2. Server-side JICQ launch command line: JICQServer <; user name>; <; password>; user name and password is a valid user and password of the database system: JICQServer SA 123 client JICQ needs to be in JVM or JDK1.3.1 Version, don't run on the 1.4.0 version, because I found that the Swing interface is not easy to run over 1.4.0. Tip 1: Unfinished function list (not I don't want to write, just no time). 1. "Blacklist" is not supported. 2. When you add a friend, you do not feed back the message to the other party and do not provide an identity check. 3. Offline messaging. 4. Management of chat records. 5. Management of personal information, etc. Tip 2: Find solutions 1. Server-end JICQ management features, such as system administrators, daily maintenance, information release and other functions. 2. The encryption of the message prevents malicious cracks from illegal users. 3. The client JICQ local chat record file management, I hope to find a high security, the efficiency is also relatively high. Snowing ximen2004-4-5snowingximen@163.com