How to take control of diffrent system or computer

How to take control of diffrent system or computer

I want to connect to different computers and want have full control remotely. How can java help me in this?

View Answers

December 14, 2010 at 11:56 AM

Hello Shubhangam

For implementing Remote access client in Java, you need to implement concepts like Networking, Dynamic Proxy, Threads, Remote Proxy, Robot API and Tray Icon.

Java Remote Desktop application consists of two main components :

1) Remote Desktop Server ? This component will be running on the machine that is to be controlled remotely from another machine. It consists mainly of two parts

a. Image Server - This is a thread that will periodically take screen shots of the desktop and send it to the client over the network.

b. Events Server ? This entity will reserve the keyboard and mouse events sent by the client and emulate the same on the server.

2) Remote Desktop Client ? This component will be run on a machine from where the user wants to control the remote machine. It also consists of two parts

a. Image Updater- Gets the images of the server?s desktop and displays it to the user.

b. Desktop Events Handler ? This entity records the keyboard and mouse actions performed by the user on the displayed image(of the server?s desktop) and send these events to the server.

Hope this information is helpful for you.









Related Tutorials/Questions & Answers:
How to take control of diffrent system or computer
How to take control of diffrent system or computer  I want to connect to different computers and want have full control remotely. How can java help... - This is a thread that will periodically take screen shots of the desktop and send
how to take system date in java servlet?????
how to take system date in java servlet?????  how to take system date in java servlet?????   Hi Friend, Try the following code:ADS_TO_REPLACE_1 import java.io.*; import javax.servlet.*; import javax.servlet.http.
Advertisements
basic function of computer system
basic function of computer system  What is the basic function of computer system
code for traffic control system simulation
code for traffic control system simulation  any one suggest which functions are used to develop a graphical view to traffic control system using awt and swing
how to take a backup of a table in sql
how to take a backup of a table in sql  how to take a backup of a table in sql?   SQL BackUp Table example
how to take iphone backup using itunes
how to take iphone backup using itunes  Hi, Can anyone please tell me how to take iphone backup using itunes..?   You can find the details on apple website as well... anyhow i am giving you some tips as follow... How
How does it take to learn Java
How does it take to learn Java  Hello, As a beginners I am trying to estimate the time to learn Java from scratch. I have to learn Java/Advanced... to learn Java and learning plan first. How does it take to learn Java? Thanks
How does it take to learn Java
How does it take to learn Java  Hello, As a beginners I am trying to estimate the time to learn Java from scratch. I have to learn Java/Advanced... to learn Java and learning plan first. How does it take to learn Java? Thanks
How does it take to learn Java
How does it take to learn Java  Hello, As a beginners I am trying to estimate the time to learn Java from scratch. I have to learn Java/Advanced... to learn Java and learning plan first. How does it take to learn Java? Thanks
How many days it will take to learn Docker
How many days it will take to learn Docker  Hi, Can I get some idea as to how much effort is needed to learn Docker? How many days it will take to learn Docker? Thanks   How many days it will take to learn Docker
How long it will take to learn big data?
How long it will take to learn big data?  Hi, I am beginner in Data...: How long it will take to learn big data? Try to provide me good examples or tutorials links so that I can learn the topic "How long it will take
How long does it take to learn Python?
How long does it take to learn Python?  Hi, I am beginner in Data...: How long does it take to learn Python? Try to provide me good examples or tutorials links so that I can learn the topic "How long does it take to learn
How long does it take to learn machine learning?
How long does it take to learn machine learning?  Hi, I am beginner... to learn: How long does it take to learn machine learning? Try to provide me good examples or tutorials links so that I can learn the topic "How long
How long does it take to learn AI?
How long does it take to learn AI?  Hi, I am beginner in Data Science and machine learning field. I am searching for the tutorials to learn: How... links so that I can learn the topic "How long does it take to learn AI?"
How long will it take to learn machine learning?
How long will it take to learn machine learning?  Hi, I am beginner... to learn: How long will it take to learn machine learning? Try to provide me good examples or tutorials links so that I can learn the topic "How long
How long does it take to learn data science?
How long does it take to learn data science?  Hi, I am beginner... to learn: How long does it take to learn data science? Try to provide me good examples or tutorials links so that I can learn the topic "How long does
How long will it take to learn Spring boot
How long will it take to learn Spring boot  Hi, These days most... Boot in less possible time. So, How I can proceed with this framework. I want to learn it quickly. How long will it take to learn Spring boot? How much time
How long will it take to learn Spring boot
How long will it take to learn Spring boot  Hi, These days most... Boot in less possible time. So, How I can proceed with this framework. I want to learn it quickly. How long will it take to learn Spring boot? How much time
Learn how to take MySQL Backups and restore the same.
Learn how to take and then restore the MySQL database backup. You can use mysqldump utility to take the backup of MySQL database and tables with or without.... Following example shows how to take MySQL backup.ADS_TO_REPLACE_1
Diffrent EJB & Java Bean - EJB
Diffrent EJB & Java Bean  What is Different between EJB & Java Bean?  Hi friend, A Java Bean is a software component written in the Java programming language that conforms to the JavaBeans component specification
how to take backup of phone to pc using java code
how to take backup of phone to pc using java code  i want to take the backup of phone data in my pc and also provide the restore functionality,and i want to do it using java program,so can anyone help me
How to take input by user using jDialogue and use that input
How to take input by user using jDialogue and use that input  I am... this button a dialogue box appear which take employee_id as input from user... has primary key emp_id ). How can i do this ? I just want to use the Input
how many types of system classes are there?
how many types of system classes are there?  How many types of system classes
How long would it take a beginner to learn tensorflow easily?
How long would it take a beginner to learn tensorflow easily?  Hi, Its seems difficult for beginner to learn TensorFlow. How much time it will take... for learning it quickly. I want to make career in programming using TensorFlow. How
How long does it take to learn data science from scratch?
How long does it take to learn data science from scratch?  Hi, I am... for the tutorials to learn: How long does it take to learn data science from scratch... "How long does it take to learn data science from scratch?". Also
How much time will it take to learn machine learning on my own?
How much time will it take to learn machine learning on my own?  Hi... for the tutorials to learn: How much time will it take to learn machine learning... the topic "How much time will it take to learn machine learning on my
How long does it take to become expert in machine learning?
How long does it take to become expert in machine learning?  Hi, I... for the tutorials to learn: How long does it take to become expert in machine learning... the topic "How long does it take to become expert in machine learning?"
How many hours does it take to learn data science?
How many hours does it take to learn data science?  Hi, I am... to learn: How many hours does it take to learn data science? Try to provide me good examples or tutorials links so that I can learn the topic "How
how to take input table name in jsp to create table in mysql?
how to take input table name in jsp to create table in mysql?  how to take input table name in jsp to create table in mysql?   Hello Friend, Try the following code:ADS_TO_REPLACE_1 <%@page import="java.sql.*"%>
how to design control panel for web applications
how to design control panel for web applications  how to design control panel for web applications
How GPS Tracking System Works
Question arise in our mind "How does GPS Tracking system Works"? The Global Positioning system is a navigation system that is used to track objects like... the message was transmitted. ADS_TO_REPLACE_2 A GPS tracking system has a control
How to connect on screen keyboard to system.
How to connect on screen keyboard to system.  How to connect on screen keyboard to system.I made on screen keyboard in java(swing).Now i want connect to system means when i pressed any button then it type on notepad or any
How to connect on screen keyboard to system.
How to connect on screen keyboard to system.  How to connect on screen keyboard to system.I made on screen keyboard in java(swing).Now i want connect to system means when i pressed any button then it type on notepad or any
How to find version of Java installed on my computer? - Java Beginners
How to find version of Java installed on my computer?  How to get... with many more new features.How to find version of Java installed on my computer?To find out the version of Java installed on your computer, just type Java
How can I find my DHCP IP address on my computer?
How can I find my DHCP IP address on my computer?  Hi, I am using Ubuntu and I trying to find the IP address assigned to my computer by DHCP server. How to find the IP address? Thanks   Hi, You can try following
how to convert php webpage to jpg file/take screenshot from client side
how to convert php webpage to jpg file/take screenshot from client side  how to convert php webpage to jpg file/take screenshot from client side
How to forward the control from one jsp to another?
How to forward the control from one jsp to another?  Hi! This is Prasad Jandrajupalli. I have the 3 JSP's, but I want communicate with each... is not communicate with the Third JSP. I want forward the control from first jsp to second
System
System  What is System in System.out.println() method? Is it a Class or a Package
ModuleNotFoundError: No module named 'take'
ModuleNotFoundError: No module named 'take'  Hi, My Python program is throwing following error: ModuleNotFoundError: No module named 'take' How to remove the ModuleNotFoundError: No module named 'take' error
ModuleNotFoundError: No module named 'take'
ModuleNotFoundError: No module named 'take'  Hi, My Python program is throwing following error: ModuleNotFoundError: No module named 'take' How to remove the ModuleNotFoundError: No module named 'take' error
how to get current date without system date
how to get current date without system date  is there any possiblity to get current date instead of system date in Java, as i dont want to change date in program and if i change date in OS automatically change in program also
How to make a ajax application which take data from textarea and that page is not refreshing.
How to make a ajax application which take data from textarea and that page is not refreshing.  I am doing a application in that i am using Spring Framework.I am having a text area and a submit button. On pressing submit Button
Computer Networks
Computer Networks  The IPV4 packet has arrived wtih first few hexadecimal digits as 0X45000028000100000102. How many hopes will this packet travel before being dropped
How to get system current cursor type
How to get system current cursor type  In Windows how can i get the current mouse/keyboard cursor type like 'text cursor' from my java application
How does Hadoop distributed file system work?
How does Hadoop distributed file system work?  Hi, I want to understand HDFS in Hadoop. How does Hadoop distributed file system work? Thanks  ... on the data nodes in the cluster. In the system there is one NameNode + one
computer
Take input in batch file
Take input in batch file  How to take input in batch file? Thanks   Hi, You can use the following line of code in your batch file: set /p myfile=Enter file name: In the above code myfile variable will hold the data
How to print list of files in client system
How to print list of files in client system  have some list of files in server.i just want to print that files in client machine with out opening... need to come from client system. but i done this functionality in java
how to control program/thread 's access authority - Security
how to control program/thread 's access authority£¿  how to control program/thread 's access authority like program can't change I/O and change system property etc.it just can't being a potential hazard. how do i
How to make session control using only JSP programming language
How to make session control using only JSP programming language  Could i do Controlling session using only JSP programming language without using anylanguage

Ads