我开始编写一个 Windows 服务,它应该使用从第三方应用程序发送的用户信息来更新 Active Directory。问题是,服务应该如何读取要更新的值?我的意思是,第三方应用程序有一个内置的事件处理程序,我可以在其中运行 vbscript。在这个 vbscript 中,我可以获取我想要更新 AD 的值,但是最好的方法是什么?
我正在考虑将变量存储在 Windows 服务读取的文件中。但是哪种格式最适合使用?XML?输入法?简单的文本文件?此外,应该通知 Windows 服务有工作要做。如何通过服务做到这一点?添加一个计时器来检查是否有任何事情要做?或者是否可以通过 vbscript 实际连接到服务?