Network Desktop Manager Java Project

Network is to connect two or more computers together with the ability to communicate with each other. Networking is to link two or more computing devices together for the purpose of sharing data.

It provides design, programming, development and operational support for LANs, WANs and other networks. A local area network (LAN) is a group of computers and associated devices that share a common communications line or wireless link.

Desktop Manager can assess the configurations of desktops and determine if they have received the proper updates — a task that is helpful to ensure all desktops are operating properly and securely. Network Desktop Manager manages desktop icons, background image and media message on LAN.

It controls the Desktops within the network and keep desktops clean and tidy. It even allows to add own Media message (video, image or HTML) that can be displayed on the remote Desktops within the network.

Our proposed project is Network Desktop Manager which provides the complete control on the remote desktop. When ever the administrator wants to operate the remote system this application provides the requested host desktop to the administrator so that he/she can operate the remote system directly with the system desktop. It also provides some of the features like chatting, desktop locking, desktop sharing, and port scanning.

Modules :

1. Desktop Sharing

Administrator can directly access the remote system by sharing the requested system desktop. Desktop Sharing is a server application that allows to share current session with a user on another machine, who can use a client to view or even control the desktop. Desktop Sharing lets users call a remote computer to access its shared desktop and applications.With the Desktop sharing we can operate our office computer from our home or viceversa.

2. Desktop locking and unlocking

Desktop locking and unlocking is a utility provided by the Network Desktop Manager to lock and unlock the remote desk to prevent others from accessing the system.Desktop Lock is a computer security protection and access control software product, we can use it to lock computer to prevent people from accessing your private documents and resources. When the computer being locked by Desktop Lock, none can access your documents, browse your computer, or use programs on locked system.

3. Messaging

Administrator can communicate with the remote systems that are connected With in the local network administrator can communicate publicly or privately.

Messaging is nothing but passing data to and from applications over the network which makes the synchronisation of data simple. Messaging allows users across the network to exchange data in real time. Most commonly, these data consist of typed conversations, but the power of the system lies in its ability to pass other data as well. This could be in the form of audio or video or, as will be presented here, other text data that will allow the two chatting parties to retrieve the same data base record by sending a primary key or keys from one to the other.

4. IP Port Scanning

If administrator wants to know the information about how many ports are working on the specified system and what is the port number allotted for the service, how many ports are closed, and how many are open.IP Port Scanner allows for testing whether a remote computer is alive with UDP and testing whether a TCP port is being listened with two types CONNECTS and SYN. IP Port Scanner reverse lookup IP address into hostname and read responses from connected TCP Port.

Software Requirements:

Platform : JAVA using Swings

32 Replies to “Network Desktop Manager Java Project”

  1. This is definitely what i will want to get into. May i please get the Source and Documentation in my E-Mail? Thank you.

  2. This is definitely what I will want to get into. May I please get the Source and Documentation in my E-Mail….plz share the details.

  3. I’m really interested in this project. Is it possible to receive it by email? I would really appreciate it.

Leave a Reply

Your email address will not be published. Required fields are marked *