本机消息传递或 http
Native messaging or http
我希望能够在 Web 应用程序中执行本地 shell 命令。
Chrome Native messaging api 似乎对此有好处,但由于它还需要一个后台服务,我看不出与一个小的 http 服务器有什么真正的区别。
它们之间是否存在真正的结构差异?如我所见,某处有一个套接字用作接口。
还有其他解决方案吗?
Chrome 本机消息传递无法通过调用 运行 守护程序来工作。相反,它会在每次调用 sendMessage
或 connect
时生成一个新进程。
虽然您可以保留使用 connect
运行 打开的进程,但如果您想执行一次性命令,则 sendMessage
方法很好。
请注意,您仍然需要安装 Chrome 应用程序或扩展程序才能执行此操作,以及(单独安装的)本机主机模块。
我希望能够在 Web 应用程序中执行本地 shell 命令。
Chrome Native messaging api 似乎对此有好处,但由于它还需要一个后台服务,我看不出与一个小的 http 服务器有什么真正的区别。 它们之间是否存在真正的结构差异?如我所见,某处有一个套接字用作接口。
还有其他解决方案吗?
Chrome 本机消息传递无法通过调用 运行 守护程序来工作。相反,它会在每次调用 sendMessage
或 connect
时生成一个新进程。
虽然您可以保留使用 connect
运行 打开的进程,但如果您想执行一次性命令,则 sendMessage
方法很好。
请注意,您仍然需要安装 Chrome 应用程序或扩展程序才能执行此操作,以及(单独安装的)本机主机模块。