我有一个要求,我应该编写由另一个外部服务调用的WCF服务,该代码不受我的控制。我只知道外部服务以这种方式调用我的服务:
string content = client.getData("http://localhost:1111/Service.svc", param);
我的服务位于外部服务方法中实际第一个参数的地址,这意味着我的服务在外部服务方法体内的某处被调用。
所以,我的问题是 - 如何在我的服务中发信号通知我的服务是由该外部服务调用的?
答案 0 :(得分:0)
1)您可以为不同的客户端(真实客户端和外部服务)创建两个端点
2)您可以通过附加参数来编写特定行为并实现功能,这些参数仅适用于行为