|
|
Introduction:
Instant Messenger, IM is a software utility that allows
users connected to the Internet or a corporate network
to send text messages and files between other IM users
in real time.
Instant messaging offers real-time communication and
allows easy collaboration format. In contrast to e-mail,
a user knows whether the other users of the IM are
available or not. Instant messaging differs from
ordinary e-mail in the immediacy of the message exchange
and also makes
a continued exchange simpler than sending e-mail back
and forth. Most IM systems allow the user to set his/her
status for example an online status or away status so
other users are notified when the user is available,
busy, or away from the computer. In IM system people are
not forced to reply immediately to incoming messages.
Some IM systems allow the sending of messages to people
not currently logged on (offline messages), thus
removing much of the difference between IM and email.
Instant messaging allows immediate communication between
a number of users simultaneously, by transmitting
information quickly and efficiently, featuring immediate
receipt of acknowledgment or reply. It is possible to
save a conversation for later reference. Instant
messages are typically logged in a local message
history.
For IM to work both users must be online at the same
time and the intended recipient must be willing to
accept instant messages, as it is possible to configure
the IM client to reject chat sessions. An attempt to
send an IM to someone who is not online, or who is not
willing to accept instant messages, will result in
notification that the transmission cannot be completed.
If the online software is set to accept instant
messages,
it alerts the recipient with a distinctive sound, a
window that indicates that an IM has arrived and
allowing the recipient to accept or reject it, or a
window containing the incoming message.
Advantages:
IM can tell when you are connected to the IM system and
can notify other users that you are at your computer.
Able to communicate with users all over the globe.
Easy to use.
Real Time – Fast – Instant Response.
Contact List enables to view availability of users.
Only authorized users have access.
It is cheaper than telephone calls hence it saves money.
Transfer files.
Voice chatting
Need of Instant Messenger Service:
Having control over communications is an opportunity to
improve the development of any Organization. Due to the
enormous growth that Instant Messaging is undergoing,
Organizations are facing serious threats when it comes
to risks found on main public IM networks such as MSN
Messenger, AIM/ICQ, Yahoo Messenger, and Google Talk.
Therefore, real-time communication provided by an
Internal Instant Messaging System became an essential
necessity for an Organization. It is necessary for the
employees to communicate in real-time with each other
without any risk. Also having a private Instant
Messaging service helps to reduce phone bills as
employees can talk to each other using the Instant
Messenger system. A private IM solution would also help
keep all employees in check as they are not able to talk
with friends or relatives all the time, distracting them
from their work.
Architecture:

Screen Shot:
 |