0

我开始编写一个 Windows 服务,它应该使用从第三方应用程序发送的用户信息来更新 Active Directory。问题是,服务应该如何读取要更新的值?我的意思是,第三方应用程序有一个内置的事件处理程序,我可以在其中运行 vbscript。在这个 vbscript 中,我可以获取我想要更新 AD 的值,但是最好的方法是什么?

我正在考虑将变量存储在 Windows 服务读取的文件中。但是哪种格式最适合使用?XML?输入法?简单的文本文件?此外,应该通知 Windows 服务有工作要做。如何通过服务做到这一点?添加一个计时器来检查是否有任何事情要做?或者是否可以通过 vbscript 实际连接到服务?

4

1 回答 1

1

一般来说,文件并不是进行IPC的最佳接口。更好的方法是命名管道或 TCP 套接字。但是,为了能够在 VBScript 中使用后者,您需要一个额外的组件,例如thisthis

于 2013-01-08T09:31:26.017 回答