我用进行了测试,它在我自己的计算机上工作,但是如果我将它发布到IIS,然后从其他计算机调用它,就找不到它。
我已经用IP设置了地址。
服务
using (ServiceHost host = new ServiceHost(typeof(DiscoveryProxy), new Uri("http://xx.xxxx.xxx.xxx:8080/DiscoveryProxy")))
{
ServiceMetadataBehavior smb = new ServiceMetadataBehavior();
smb.HttpGetEnabled = true;
我们构建了一个应用程序,可以将中央SQL Server 2008数据库与多个客户端SQL Server 2008 Express数据库同步。
虽然此应用程序是成功的,但我们希望确保数据传输的安全性。为了做到这一点,我们正在尝试重写我们的应用程序,以使用WCF实现的web服务进行同步。
下面文章中的示例看起来非常好,我已经设法重写了应用程序的大部分内容。
但是,在我们的应用程序中,我们需要将ApplyChangeFailed事件处理程序分配给本地提供程序和远程提供程序。(请参见下面的示例代码)
新EventHandler(SynchronisationWizardClient_ApplyChan
我现在在我的应用程序中有了wfc服务,每个服务都有不同的基类
public partial class ServiceNowSoapClient : SNtoVSTSIntegration.SNInterfaceIncident.ServiceNowSoap
public partial class ServiceNowSoapClient : SNInterfaceAttachmentMetadata.ServiceNowSoap
问题是WCF没有简单的基类,如何创建返回ServiceNowSoapClient对象的泛型类,有什么方法可以做到这一点吗?