Glassfish服务器本地命令和远程命令之间的区别?

Glassfish服务器本地命令和远程命令之间的区别?,glassfish,Glassfish,我无法理解Glassfish服务器本地命令和远程命令之间的区别。链接在 [1] :上面说: 本地命令是一组影响 应用服务器正在运行或需要访问的环境 本地应用程序服务器环境,以执行某些脚本或 批处理文件以执行作业 在本地命令的另一侧,我们有远程命令 这形成了一组影响正在运行的应用程序的命令 服务器实例配置和访问应用程序服务器 使用部署在中的应用程序的环境和文件系统 应用服务器本身。因此,目标实例应该是 正在运行,并且管理之间应该有一个网络路由 工作站和在服务器计算机上运行的GlassFish实例

我无法理解Glassfish服务器本地命令和远程命令之间的区别。链接在

[1] :上面说:

本地命令是一组影响 应用服务器正在运行或需要访问的环境 本地应用程序服务器环境,以执行某些脚本或 批处理文件以执行作业

在本地命令的另一侧,我们有远程命令 这形成了一组影响正在运行的应用程序的命令 服务器实例配置和访问应用程序服务器 使用部署在中的应用程序的环境和文件系统 应用服务器本身。因此,目标实例应该是 正在运行,并且管理之间应该有一个网络路由 工作站和在服务器计算机上运行的GlassFish实例

我想我有两台机器,即机器A和机器B。我有一台Glassfish在机器B上运行。我可以在机器A上使用
asadmin
连接机器B上运行的Glassfish并执行任何本地或远程命令吗

很简单:

“远程”命令是发送给正在运行的Glassfish服务器的任何命令。
“本地”命令是指不提供给正在运行的GlassFish服务器的命令

一个简单而明显的例子是启动域的命令。显然,在这一点上没有运行GlassFish服务器。它必须是本地命令

要点

  • 所有远程命令都使用主机和端口进行通信
  • 本地命令仅在当前计算机上运行。不可能使用asadmin在另一台机器上直接运行本地命令(它没有任何通信功能)
  • 就asadmin而言,在当前机器或10000英里以外的机器上运行远程命令是完全相同的。它只是使用不同的主机地址
  • 要在不同的计算机上运行远程命令,只需使用--host选项指定主机