希望我的问题可以解决。
在我的专用网络中,我有一个网络服务器和正在运行的程序。
我想通过Web服务器控制程序,但是现在要控制程序,Web服务器必须将按钮设置为ip:port / program命令
eg.
device loads webpage from webserver
webpage asks program for vol via api
program replys vol is at 14
webpage tells program to set vol to 18 via api
webpage asks program for vol via api
etc...
这不是我想要运行的方式。
我希望将命令发送到服务器,然后服务器通过localhost:port / command将其传递给程序
eg.
device loads webpage from webserver
webserver asks program for vol via api
program replys to webserver vol is at 14.
webserver tells webpage vol is at 14
webpage tells webserver set vol to 18.
webserver tells program to set vol to 18 via api
webserver asks program for vol.
etc...
希望这很有道理!我想从网络中隐藏该程序,并且只能通过Web服务器上的localhost访问它。
这可行吗?