gpt4 book ai didi

java - 从网站向 java 程序发送命令

转载 作者:太空宇宙 更新时间:2023-11-04 08:19:15 26 4
gpt4 key购买 nike

我想知道是否可以将命令从网站发送到计算机上运行的 java 程序。

基本上我正在做的是创建一个机器人,但我想在离开计算机时控制它。所以我的想法是,如果我可以从网站向它发送命令(例如“停止”或“启动”),我就可以使用我的智能手机来控制它。

如果您知道一种可能有效的方法或其他类似的方法,请告诉我,谢谢!

最佳答案

我过去所做的是将Java机器人构建到Java EE Web应用程序中,然后将该Web应用程序部署在Tomcat上。 Tomcat 是一个基于 Java 的 Web 服务器。它是一个网络服务器,但也没有理由不能在其中运行任意代码,就像机器人一样。

另一种选择是将网络服务器嵌入机器人中,并让机器人自行提供页面。 JETTY 就是嵌入式 HTTP 服务器的一个示例。

通过以上两种方式,网页和Robot之间可以直接通过Java代码进行通信。它是一个单一进程和一个同时运行两者的 JVM。

第三种替代方案是通过套接字或其他形式的 IPC 将 Java 机器人进程与 Web 服务器进程连接。这可能很棘手,但可以很好地解耦。

关于java - 从网站向 java 程序发送命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9879979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com