Vous êtes sur la page 1sur 2

A multiple Chatting Application This is a multiple chatting application which provides user to intract or chat with multiple user

at a particular time . To use this service/application a new user first has to register herself/himself to the server running on any remote machine.this feature is provided after keeping the security pupose in mind.After registering a user can log on with his user name and password. After login in the user can see the list other user online and connect to multiple of them by selecting them and pressing connect button.Ass soon as the user presses the connect button a new chat window open with the name of selected user.User can then type his/her message in the Text Field given below and send the message to the user.The message received by the user will be show in the Text Area above the Text Field. The server updates all the users as soon as any events generated by any of the user.The server sends the name of newly added user to all the other uses who are already online and also sends the list of the user s who are alreasy online and also sends the list of the users already online to the new user who has just logged in.

Client Operation
Register yourself
Before using the service the user should have user name and password for each user have to register himself to the sever.For this a user can go into registration wizard by clicking on the register button given on the login window.Providing each &every information is not necessary except username and password.

Change IP address
If the location of the server is changed yhe client has to change the IP address presently stored in the client application .This can be done by clicking on the change ip address button given on the login window .After changing it once it will remain stored till is again needed to be change.

Display Online Users


As the user clicks on the sign in button the list of all the other users who are already online is shown in alist control over the online from window.

Connecting to a user
To connect to a particular user we have to select a user from online user list and click on the connect button.

Changing account settings


To change the username and password of the user we have to click on the account settingbutton and then enter a new username and password in the newly opened frame.

Changing font attribute


To change the font attributes in the chat window button and combo boxes are provided for font style,size and color.

Files needed for client application


LoginFrame.java
This is the starting file at the client site as it contain the main function.

RegistryForm.java
This file is needed to register the user to the server.

OnlineForm.java
This file gives the list of all online users and most of the import functioning is has been carried out in this file.

ChatForm.java
This file is needed to chat with users. ChangeForm.java This file needed to change the current user name and password. IP.Txt This file store the current IP address of the server.

Files needed for Server application .ServerForm.java-It is main fileof the server application which has the main function .It caries out all the major function of the server. ViewPro.java-This file is used to view the profile of any particular user in the Data Base. ChangeForm.java- this file is used to change user and password of the server manager.

UpdatePro.java-this file is used to update any info of anyof the user present in the Data Base.

Vous aimerez peut-être aussi