gpt4 book ai didi

c++ - JScript 和 Windows 服务之间的通信方式

转载 作者:行者123 更新时间:2023-11-30 01:25:42 26 4
gpt4 key购买 nike

我有一个 Windows 本地服务,它可能会产生一个进程以通过 Windows 脚本宿主执行 JScript 脚本(在 .js 文件中)。问题是我需要将 .js 文件中脚本生成的结果通知我的服务。传输或简单的 32 位整数或字符串就足够了。有什么方法可以做到这一点?

附言。代码必须在 Windows XP SP3 或更高版本的操作系统上运行。

最佳答案

最好的办法是创建一个在您的服务中执行的进程外 COM 对象。只需实现必要的脚本接口(interface)并提供一个成员函数来匹配通知并从您的脚本中调用它:

newObj = new ActiveXObject("localserver.mynotify");
newObj.Notify("finished");

关于c++ - JScript 和 Windows 服务之间的通信方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11854333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com