0

我正在开发一个客户端-服务器应用程序来调节无线接入点。

我想将服务器应用程序更改为带有 WCF 的服务。可以使用什么托管方法?服务应该运行一次

我知道我可以作为 Windows 服务托管,但这对我来说很难!如果我将自托管与控制台应用程序(例如)一起使用,该程序运行了 2 次,那么将托管两个服务?(我知道我们可以阻止应用程序多次运行,但我们不应该阻止应用程序多次运行,我们只是阻止服务多次托管)

4

1 回答 1

3

在自托管中,您不能让同一台计算机上的两个应用程序提供相同的 URL - 因此,如果您的自托管控制台应用程序启动两次并为 WCF 服务器使用相同的 URL,那么第二次启动将引发异常,即URL 已经在使用中,实际上阻止了您的 WCF 服务同时由两个应用程序提供服务......

于 2011-08-29T05:03:28.057 回答