|
Abstract
Remote Window Manager System is a network-based application
that utilizes the power and features of java, which can satisfy the requirements
for the LAN. Sun's Java Development kit2 provides all the tools needed to meet
the requirements of the project. The wide acceptance of java's socket programming
features provides excellent networking applications. It is the development of
software for communication between the server and the client system. For the purpose
of simplification of the implementation and for the easy maintenance of the proposed
system, the project is divided into two modules, the client and the server.
The server is given the absolute control of the entire network in which the server
can view the currently active programs. The server has also the authority to restrict
the user from accessing the system. If necessary, there is also provision for
the server to shutdown, restart and logoff a particular client. Here TCP/IP protocol
is used which is a reliable, connection-oriented point-to-point communication
channel. Proposed system facilities chatting between the clients in addition to
the chatting between the client and the server. These also support utilities such
as broadcasting messages to all client systems connected in the network, Hide/Show
the client agent at the client side. The remote name and the resource connected
to each client system can be accessed with ease from the server name list. The
server can also send individual messages to the client and vice versa. Screen
capture from a client and also can save the captured screen and manage window.
Uploading to the server and downloading files from the server is also possible.
In order to speed up processing files are used for storing the user name and password
for both the client and the server. The administrator can also browse the different
files stored in the client system. The communication between clients is possible
only through the server. When a user logs
on to the client system, the client agent is started automatically and starts
to send messages to the server for establishing a communication channel. If the
server is not yet logs on to the network the agent continues to send the message
to the server until server logs on to the local area network. When server logs
on what be actually does is to connect the client with the server socket that
is in a listen mode within the server. Once a connection is established the agent
in the client, supply its IP address for adding its name in the name list in the
server. The server sends command to the client machine in the form of messages
that are predefined within the program
<<
back |