Java project: SimpleChat

by Maxim Zavadskiy

SimpleChat

Posted by Maxim Zavadskiy on 14 February 2012, 2:45 PM

Here is presented the project that I and my partner did as a final assessment of the course "Java Object-Oriented Programming".

Watch the video: http://www.youtube.com/watch?v=b3NLSkHfCm8.

The specifications were such:

"Implement a simple java-based chat

In your chat service user

- uses swing user interface where he/she can enter nick name and see all the messages by other users

- must enter nick name that exist in the database (database managed by server side application, nick names are inserted directly into the database) 

- can enter the message seen by other users

UI layout is free.

This application is a group work and max group size is 3 students.

Database server:10.212.27.234

Schema: chat

Table: nickname (nick_id, name)

In the database table there is four users(nicks)

bill

jane

andrew

judith

Java based chats copied from internet are NOT accepted!!"

I made the server part - "SimpleChatServer" and my partner - the client part."SimpleChatClient". In the project we applied most part of knowledges gained in the course.

I am attaching both parts. There're two versions of Server part - one with database using and another - without checking allowed usernames though database. The last version is for simplicity of installing if someone who wishes to see the project don't want to set up a database. In the database version I used localhost as a database server so to test that version a database should be setted up on the same host where the server is running.

The whole project was tested over the WAN. Enjoy!

Attached files Attachments 1

SimpleChat.1.zip (14MB) - Download

Feedback

anonymous profile picture
KeithVub

With thanks. I value it.
international pharmacy
<a href="https://www.safeonlinecanadian.com//">northwest pharmacy/com</a>
buy prescription drugs without doctor
<a href="https://www.canadianpharmacyopen.com//">canadianpharmacyservice.com</a>
most reliable canadian pharmacies - https://www.canadianpharmacy-ltd.com/

<a href="http://www.sheyuan.com/goods/2091.htm">legal canadian prescription drugs online Jen</a> 70cb8ac
anonymous profile picture
CharlesCralt
You explained this superbly.
no prescription pharmacy
<a href="https://www.canadianwwwonlinepharmacy.com//">canadian pharmacy king</a>
online rx pharmacy
<a href="http://canadianpharmacyntv.com//">best 10 online canadian pharmacies</a>
pharmacie canadienne - https://www.canadianonlinepharmacytrust.com/

<a href="https://ku-depot.sakura.ne.jp/senmon/1597#comment-58208">no prescription pharmacies sn</a> 8aca10f
anonymous profile picture
VictorTholi
anonymous profile picture
Dennisdet

Really quite a lot of beneficial info!

moo moo edinburgh viagra
<a href="http://viaonlinebuyntx.com/">http://viaonlinebuyntx.com/</a>
brand name authentic viagra
<a href=http://viaonlinebuyntx.com/>http://viaonlinebuyntx.com/</a>
anonymous profile picture
CharlieIcods

Really loads of valuable knowledge!

edex ou cialis
<a href="http://ciaonlinebuyntx.com/">cialis without a doctor prescription</a>
cialis dosage needed
<a href=http://ciaonlinebuyntx.com/>buy cialis usa</a>
anonymous profile picture
CharlieIcods

Truly tons of excellent knowledge!

vand pastile cialis
<a href="http://ciaonlinebuyntx.com/">cialis generika apotheke</a>
cialis online pharmacy usa
<a href=http://ciaonlinebuyntx.com/>generic cialis</a>
anonymous profile picture
CharlieIcods

Fantastic data, Thank you.

walmart cialis cost
<a href="http://ciaonlinebuyntx.com/">cialis commercial soundtrack</a>
why is cialis so expensive
<a href=http://ciaonlinebuyntx.com/>cialis 20mg</a>
Page created 14 February 2012, 3:13 PM / Page modified 14 February 2012, 3:14 PM
You can see this page because it is public.