Sie sind auf Seite 1von 4

Java Chat System

1

INTRODUCTION
PURPOSE OF THE PROJECT
The Project JChat is a Java client/server combination, which can be
used to chat over the Internet or local networks. Anyone can run a
Java client or server, so you can host lots of guests on your own
comuter, or you can join in on someone else!s session. The client
can be used as a Java alet, so it!s simle to add chat functionality to
your web site.
The rogram!s remier feature is its whiteboard drawing utility. "ou
can draw freehand, do circles, s#uares, lines, te$t, or aste image files
to the canvas. This is ideal when users want to %sketch% concets for
one another. &sers can interact ublicly with everyone else on the
server, or they can chat/draw rivately using java 'hat!s %whiser
mode%. &sers can create and manage chat rooms, which can be either
%ublic% or %rivate%. The server will also store and manage answering
machine(style messages for users who aren!t online, and instant
messages can be sent to those who are. Additionally, users who aren!t
watching their screens can be aged with sound.
PROBLEM IN EXISTING SYSTEM
)ave you ever wanted to talk with other comuter users in other arts
of the world* +ell guess what* "ou can, The rogram is called 'hat,
when you are 'hatting, everything you tye will instantly be
transmitted around the world to other users that might be watching
2
their terminals at the time. They can then tye something and resond
to your messages, and vice versa. 'hatting is based on a client(server
model. 'lients are rograms that connect to a server- a server is a
rogram that transorts data, .messages/, from a user client to
another. There are clients running on many different systems that
allow you to connect to a 'hat server. 'urrently most of the current
'hat alications are te$t based and few are caable of transferring
tiny images, but there lacks a 'hat system for the technical eole
who can chat as well as they can reresent their ideas in the form of
drawing the ictures online. 0any vendors distribute even these
technologies searately but to obtain these features at one system will
be the haunting task.

SOLUTION OF THESE PROBLEMS
To solve the inconveniences as mentioned above, an 1JAVA CHAT2 is
roosed. The roosed system3s remier feature is its h!te"#a$%
drawing utility. "ou can draw freehand, do circles, s#uares, lines, te$t,
or aste image files to the canvas. This is ideal when users want to
%sketch% concets for one another. This feature of 1J'hat2 can be a
boon for the technical eole who want to share their ideas or
concets in the ictorial form. This system includes the facilities of
traditional chat servers and clients like roviding a window for each
4ther user, +hiser chat, multile chat rooms etc.
SCOPE OF THE PROJECT
The +orld +ide +eb is a network of information, accessible via an
easy(to(use interface. The information is often resented in hyerte$t
or multimedia and rovided by servers located around the world. The
3
usability of the +eb deends largely on the erformance of these
servers.
This alication is a Java client/server combination, which can be used
to chat over the Internet or local networks
HARD&ARE ' SOFT&ARE SPECIFICATIONS
5. +indows 6P or later version oerating systems running on Intel
hardware.
7. A Pentium 588 0)9 or faster rocessor.
:. At least :7 megabytes of hysical ;A0 is re#uired to run <&I
alications. =orty(eight megabytes is recommended for alets
running within a browser using the Java Plug(in roduct.
>. ;unning with less memory may cause disk swaing, which has
a severe effect on erformance. ?ery large rograms may
re#uire more ;A0 for ade#uate erformance.
@. Java 5.@ or later
4

Das könnte Ihnen auch gefallen