将在 WCF 应用程序上工作,该应用程序将与 apache 服务器(我们托管)以及 sharepoint(客户托管)进行通信。WCF 应用程序也将部署在客户端。
我的问题是,这是否需要客户安装某些东西(IIS?)才能为他们工作?当然,我们更希望他们不必这样做。
IIS 不是托管 WCF 服务的唯一方式 - 您还可以在另一个 .NET 应用程序中或通过 Windows 服务自行托管它。
例如,如果您使用控制台应用程序来托管您的服务,那么客户设备上唯一需要的就是适当的 .NET 运行时(与 WCF 服务内置的运行时相同)。
查看托管服务以获取更多信息。