1

我想编写一个 Windows 服务,它定期将数据库与 Exchange 2007 服务器实例中的联系人同步。

这是否可以通过 Exchange Web 服务实现,或者我可以通过 powershell 来实现吗?

如果我走 EWB 路线,这是否意味着我需要客户端设置 Web 服务端点并使其公开?

客户是公司,将拒绝此请求。有没有更好的办法?

4

1 回答 1

0

即使在用 C# 编写的 Windows 服务中,您也没有理由不能使用 powershell 来执行此操作。Powershell 命令可以通过引用 System.Management.Automation 程序集并使用 Runspace (powershell v1) 或 PowerShell (powershell v2) 类型在进程内组合和执行。

于 2010-09-23T17:15:32.933 回答