我可以使用 Apache Guacamole API 来允许 Java 程序访问 Guacamole 服务器连接上的特定端口吗?当我说连接时,我指的是 Guacamole 服务器连接到的机器 - 一台将显示在 Guacamole Web 界面中的机器。
背景: 我将 Ubuntu 虚拟机设置为本地 Guacamole 服务器/客户端。虚拟机还运行一系列 centOS (LXD) 容器,每个容器都有各自的 IP 地址。在虚拟机之外,在同一网络上的主机上,我可以通过 Web 浏览器访问 Guacamole Web 界面,并通过 SSH 访问 centOS 容器。
假设我的主机上有一个 Java 程序,它需要与其中一个 centOS 容器通信。是否可以使用 Guacamole API 允许主机上的 Java 程序以编程方式访问 Guacamole 连接/centOS 容器之一上的特定端口?
如果是这样,我将如何去做?我将不胜感激与此相关的任何具体示例或文档。如果有更好的方法来解决这个问题,请告诉我。
谢谢。