问题描述
|
我完成了包含两个部分的工作
Windows Service中托管的WCF服务
IIS7中托管的WCF服务项目
我都做得很舒服,但是我有问题吗?
我想从IIS托管的第二个WCF服务从WS托管的WCF服务调用方法,但是我无法做到这一点?有人可以帮忙吗?
解决方法
您应该能够将IIS中托管的服务中的客户端终结点配置为作为Windows服务托管的服务,并可以像通常调用WCF服务一样通过代理进行调用。
, 好吧,如果您在IIS7中托管的服务想要调用其他服务,则它需要成为该其他服务的客户端。
因此,基本上,在Visual Studio或命令行中,您需要创建对第二个服务的服务引用,以便获得客户端代理类,然后可以使用该类来调用第二个服务。另外,您将需要为IIS7中托管的服务的“ 0”添加一些配置设置,以便它能够调用其他服务(在Windows服务中)。
那么你到底卡在哪里了?