我有一个当前在PC上本地运行的应用程序,我想在另一台PC上移动该应用程序的某些部分。我希望“远程”应用程序在“主机”计算机发送命令时调用某些功能。然后,“远程”应用程序将信息传送回“主机”计算机。以下是一个示例案例:
主机将“getIDList”命令发送到远程PC
远程PC看到此命令并调用它的本地getIDList()函数。
远程PC找到5个id,并向主机发送一条消息,告诉它已找到5个id,然后是5个id。
主机使用id填充表格。
我还希望人类用户能够将相同的命令发送到远程PC,这对于“动态”调试很有用。也就是说,我希望能够打开命令提示符并自己发送“getIDList”命令。
是否有可以帮助我这样做的多平台库或API?我不知道从哪里开始,我已经尝试过搜索,但绝对没有想到。这可能是因为我对网络的了解不够,甚至无法使用正确的关键字进行搜索。
答案 0 :(得分:0)
尝试RPC。 rpc是远程过程调用的库例程。这些例程允许程序在网络上的其他机器上进行过程调用。