You are on page 1of 12

Abstract:

y This is a very simple application which can be used in

any organization by the employees to communicate online. y The advantages of this application is it need very less resources and can be configured easily, as it does not use any database of the user accounts. y Any user who is interested in participating Online chat can simply use any Name to Login which is temporarily maintained by the application. y The online users list will be updated whenever any user is logged in or logged out.

Introduction:
y This Project Entitled as Intranet Messaging

System is used basically for chatting purpose with the remote clients or users on Internet or local networks. Here in this project a java client / server combination is used to chat with remote users.
y The benefit of using INTRANET MESSAGING

over other chatting tools is that, with the help of java, the programmer can create applet applications which can be use the internet as a server. Applets are machine independent and so java programs can run on any computer on the internet.

y It is important to understand the terms client/server

because the INTRANET MESSAGING project is supported completely by client/server model. y A server is anything that has some resource that can be shared. There are compute servers, which provide computing power, web servers, which store web pages. y A client is simply any other entity that wants to gain access to a particular server. The interaction between client\server is like an interaction between an electrical socket and a lamp. The server is a permanently available resource while client is free to unplug after it has been served.

System Requirement Specifications:


This is application is developed using Java
(JDK1.2 ).This is done using RMI ( Remote Method Invocation) and AWT. Here we can use group of systems connected through a LAN in which one system act as a server and other systems acts as clients who are communicating online. The proposed system should have the following features. Server should maintain a list of Clients and list of the clients who are currently on line. Server should be able to create facility for one to one communication and multiple user communication at once.

SOFTWARE REQUIREMENTS

HARDWARE REQUIREMENTS

LANGUAGE : JAVA RAM : 512MB OS : WINDOWS PROCESSOR : P4 XP/2000 HARD DISK : 20GB

Project Modules:
This application can be mainly divided into two modules: 1. Server 2. Client This project INTRANET MESSAGI G is mainly depended on client/server model. The client requests the server and server responses by granting the clients request. The proposed system should provide both of the above features along with the followed ones:

SERVER:
A server is anything that has some resource that can be shared. y The server should be able to perform the following features: y The first and foremost problem is to find the server. We should identify the program in the server which processes the clients request. y Server should maintain a list of Clients and list of the clients who are currently on line.

CLIENT:
A client is simply any other entity that wants to gain access to a particular server. The client should be able to perform the following features: y Should be able to send message to anybody in the room with clients unique chat name created in the server for chatting purpose. y In all the network applications, we find two sort program where the first i.e., server sends the information and the second i.e., client receives the information.

Scope of the project:


We can use INTRANET MESSAGING for following activities: y To exchange information and converse with friends and family. y To participate in group discussions through public news bulletin board. y For Entertainment. y Leisure activities. y At any given point of time, up-to-date information is provided.

CONCLUSION:
y This system was developed so that people can

exchange information as well as converse with each other. y Through this system people can access chat rooms globally. y The system is interactive and friendly. y Entire system is fully automatic to the clients and satisfies the clients request

THANK U

You might also like