the project coded by java and use the factory mode and proxy mode , the whole structure is MVC which simulate the django, also we use the multi-thread to process the instant information. this project made by four person who are my university-mate. And my work is make the whole project structure and make sure how to interaction between the users. And the main interface writed by me.
- Register
- login
- friend manage
- chat
- user information manage
- tips
- personalization
- file transfer
-
open the "project" and open the eclipse. and "Create a new java Project"
-
The server folder ops like the 2
-
the server project operate like 5, you should add the self-jar in the server project.
-
this project's default database is SQL Server , if you want to use other database, you should find the jar and the sql to create ,this is a introduce.
-
you should modify the java file ,find com.mqserver.dbc in MQServer , and exchange the database java file by DatebaseConnection.java.
-
there are sql cmd file in the database folder ,you can copy to the target database terminal. the default database is "JavaChat" , if you don't like this name ,you can change in here: