Remote Desktop Sharing Project in Java

http://freeprojectscode.com/javaprojects/remote-desktopmonitoring/1224/

AGENDA:
• • • ABOUT PROJECT PROJECT SCOPE SYSTEM STUDY
EXISTING SYSTEM PROBLEM DOMAIN PROPOSED SYSTEM

• • • • • •

MODULES SINGLE SIGN-ON AUTHENTICATION LOAD BALANCER ALGORITHM PROJECT LAYOUTS CONCLUSION REFERENCES

ABSTRACT
This project deals with the functionalities of the terminal systems connected through a network. This enhances the work efficiency of the administrator and also reduces the physical work strain. It can also be used to reduce the unnecessary power consumption in an organization. Collaborative architecture brings serious security challenges. One of these collaborative solution is a remote desktop that provides a virtual graphical environment through a network displayed on a thin client. As several thin clients access to the same host, conflicts or non interference problems can raise.

PROJECT SCOPE
• There will not be any client interaction except to execute

the client side program.
• Each and every module in this project is individual and independent from others. • The administrator work will be minimized. • The system can be done in a modular fashion , so any

changes can be done easily.

SYSTEM STUDY
• In the present generation systems, there is a need for the administrator to go all around the network in order to terminate any system that is left non-terminated. • In order to get the system configuration details of any particular system, the administrator has to take the trouble of going to that system for obtaining the information.

PROBLEM DOMAIN:
• In the present generation systems, there is a need for the administrator to go all around the network in order to terminate any system that is left non-terminated. • In order to get the system configuration details of any particular system, the administrator has to take the trouble of going to that system for obtaining the information.

• The processes that are running in a particular system can be viewed only in that system itself by using the present generation software’s.

PROPOSED SYSTEM:
• Using the Remote Desktop ,the administrator can control the operations of the remote system from his system itself. • The administrator can get system information, process information of the remote system from the server system itself by using this software.

• In this proposed system the administrator can send any file in any format to the client systems.

MODULES
• The Remote Desktop is divided in to five modules based on their functionalities. These modules are as follows.

– Remote Desktop – Retrieve – Chat – Control – File transfer – Pen drive detect

Retrieve:
• Determine the processes that are currently running in a particular client system. • The administrator can know the details of the processes by specifying the IP address of the remote system. • System information of the client system can also be determined. • This information include the system name, RAM free space, OS, etc… .

Control:
Handles the termination operations like ?Shutdown ?Restart ?Logoff

File Transfer:
Any type of file can be sent from server system to client system.

PenDrive Detection:
?This Module defines the detection of Pendrive Port ?When the external device like pendrive or Hard Disk is added to the Client system,the server will get a message.

RMI(Remote method invocation)

SYSTEM REQUIREMENT AND SPECIFICATION:
Software Requirements:
• OPERATING PLATFORM : • FRONT END : • SERVER SIDE : WINDOWS Xp JAVA,SWING(awt) RMI

Hardware Specifications:
• • • • • PROCESSOR RAM HARD DISK VDU LAN : : : : : PENTIUM-4 256 MB (MINIMUM) 20 GB (MINIMUM) SVGA COLOR MONITOR ENABLED

Design Elaboration:

SYSTEM DESIGN • Class Diagram:

Server Accessing the Desktop by Itself:

Chat Client:

Many remote desktop technologies do not address the load balancing and availability problems. Our authentication system provides strong authentication on a Single Sign On environment. Our remote desktop architecture addresses conflicts and non interference problems in an efficient manner in terms of computer resources. Our experimentations show that a secured and scalable remote desktop infrastructure can be deployed as an alternative to the current classical desktop models. Our project will reduces the physical strain of the administrator.



doc_585751394.ppt
 

Attachments

Back
Top