「java实现远程遥控」Java远程调用

博主:adminadmin 2023-01-12 17:45:08 375

本篇文章给大家谈谈java实现远程遥控,以及Java远程调用对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 远程调用,具体实现

1、使用java代码通过ssh登陆linux并执行命令,正常情况下sshd服务都会有,知道用户密码就可以使用这种方式了。

2、要在远程linux服务器上执行命令,可以在linux服务器上启动一个服务做执行脚本的代理,不断接受来自你这个项目发来的脚本信息,然后执行,再把结果返回给你项目中去。

第一种:以消息队列的方式发送这些脚本信息,linux代理不断接受,并返回结果。项目同时要不断接受结果。

第二种:项目中产生的脚本,直接记录到数据库,linux上的代理访问这个数据库,获取脚本信息,并将执行结果写入数据库。项目中轮询执行结果。

上面我说的消息队列可以采用activemq,或者rabbitmq这些。

命令执行,java中直接Runtime.getRuntime().exec(command);就行了。

用JAVA开发远程控制软件靠谱吗??

没有什么不靠谱的,只有你想不到的,

我到是有个思路,

你把java远程控制写好了(当然,写不出来想灰鸽子那么强大的而已)

然后你在把你生成出来的jar包含在c或者c++里面,

然后rou鸡在运行的时候,直接运行的是c或者是C++的程序,

c或者C++先看rou鸡有没jre,如果没有,那么他在自动下载,自动安装。

然后在把他程序里面的jar导出来,然后在运行jar。

当然,c++和java相比c++更适合写这些,因为他本来就是底层语言,(接近于操作系统),而java是高级语言,(接近应用程序)。

比如注入进程,java是可以实现的,(是可以实现,但是并不是java真正的去实现。而是用JNI,调用C或者C++或者其他语言写的代码去执行)。

所以java是可以写的,

只是没c++,c写的那么强大而已。如果java没有了JNI,那么我想可能根本就没java这们语言了。

java 实现远程桌面控制

JAVA实现远程控制(JAVA in RemoteControl)

参考地址:【】

好复杂,希望能帮到您。

java实现远程遥控的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Java远程调用、java实现远程遥控的信息别忘了在本站进行查找喔。