本地java程序,启动关闭服务器上的tomcat,怎么写?什么思路?

本地java程序,启动关闭服务器上的tomcat,怎么写?什么思路?,第1张

本地java程序,要实现对服务器的一些控制,那么通信是必须的,可以考虑用tcp,服务器上也写一个小程序,用来接收你本地的java程序的tcp连接请求,连接上去之后,用你设置好的命令字,比如说startTomcat,服务器的程序接收到命令字了,调用cmd命令或者shell命令,启动或者关闭tomcat就行了,总结一下。。。》服务器上写个小程序,接受tcp连接,本地写个小程序,连接服务器的小程序,本地程序发送命令字告知服务器执行什么,然后由服务器端的程序调用cmd或者shell命令执行

为了以编程方式启动RMI注册,你可以使用LocateRegistry.createRegistry(int port)方法。该方法返回类型注册的一个对象。当我们想在应用程序一端终止这个注册时,我们保存这个参考。就在我们启动我们的在JMXAgent.start()中的JMXConnectorServer之前,我们首先启动RMI注册,使用下列代码行:

registry = LocateRegistry.createRegistry(Constants.RMI_REGISTRY_PORT)

在应用程序一端,在JMXAgent.stop()中停止JMXConnectorServer之后,调用下列方法来终止该注册:

UnicastRemoteObject.unexportObject(registry,true)

http://www.webjx.com/htmldata/2006-03-27/1143443474.html


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/523789.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-21
下一篇2023-06-21

发表评论

登录后才能评论

评论列表(0条)

    保存