我有C#/WCF
服务。我在为其添加服务引用时遇到 问题,因此我的一位同事建议我只需使用库添加对它的引用。
这里的第二个答案表明,这样做我失去了服务的可重用性。
那是对的吗?这些选项之间还有其他区别吗?
编辑
我没有使用 WCF 的经验。我正在根据本教程工作,请在您的答案中提供一些解释(或链接)。
编辑 2
我想要一个 Windows 托管的 WCF 服务,它将在运行我的主应用程序的每台机器上运行。我的应用程序(和另一个)将仅在本地使用此服务。
我仍然可以通过“添加参考”实现这一目标吗?
编辑 3
我需要一项服务,因为我有两个不同的应用程序正在做同样的事情,并且他们需要硬件资源。目前,其中一个正在使用另一个的 dll,因此不会复制和粘贴代码(至少),但是没有办法阻止对这些资源的并发访问。Windows 服务可以解决这个问题。
绑定不是太重要。我将进一步了解命名管道。