mex-bindings

    0热度

    1回答

    我试图设置一个WCF服务,它只接受来自其本身的传入消息/连接。 我已经能够成功地创建服务,并运行它,并使用此代码来创建WCF端点与它通信(不仅限于本地主机)当我加入这一行 NetTcpBinding binding = new NetTcpBinding(); binding.Security.Mode = SecurityMode.None; _host = new ServiceHost(

    4热度

    2回答

    我在想如何在Visual Studio中的客户端项目可以引用没有mex绑定的WCF服务。每当我删除任何示例WCF服务中的默认mex绑定时,客户端应用程序都找不到该服务,并且在自动生成的注释中,建议在生产环境中,应该删除mex绑定。那么客户端应用程序应该如何找到该服务并引用它?

    0热度

    2回答

    我试图将excel连接到WCF服务,但我似乎无法得到一个微不足道的情况下工作......我得到一个无效的语法错误当我尝试在Excel中创建代理时。我已经将visual studio调试器附加到excel中,并且得到真正的错误是“未找到接口”。我知道这个服务是可行的,因为Visual Studio创建的测试客户端是可以的......所以问题出在VBA moniker字符串中。 ,我希望能找到一两件事

    1热度

    1回答

    我有一个WCF服务暴露了大约34个方法。直到使用MetadataExchangeClient交流今天的元数据中工作得很好,但突然我开始收到以下异常: 元数据包含无法解析的引用:http://localhost:1150/service.svc?wsdl=wsdl0 最“有趣”的事情是,如果我在服务合同中注释了一些方法(,无论哪个方法是),以便服务公开少方法我可以正确地获取元数据。该web.conf

    1热度

    2回答

    当我们安装产品的RELEASE版本时,我的代码会自动将错误信息从流向客户端的流程中排除。我想知道是否有一种聪明的方法,我们也可以禁用MEX元数据,使其在我们的RELEASE构建中可用。以下是我所做的自动禁用故障信息的操作,我在以下链接中找到了这些信息:http://codeidol.com/csharp/wcf/Faults/Fault-Contracts/。 // Enables excepti

    11热度

    1回答

    我有一个WCF服务作为Windows服务托管。我们希望在相同的地址启用mex端点(但使用'/ mex'后缀)。我一直在努力做这(失败)使用以下配置: <system.serviceModel> <services> <service name="MyCompany.MyService" behaviorConfiguration="defaultSer

    2热度

    1回答

    我有一个超过16k读卡器配额的mex绑定。我知道如何增加basicHttpBindings的大小,但mexHttpBinding不允许缓冲区大小相同的增加等。 我不能将服务分解为更小的服务。由于即使我们的生产服务器处理业务逻辑和数据处理,我们的网站也必须处理这些请求,但由于只有IIS6,我们不得不编写自定义路由服务。 任何人都可以提出一个解决方案,以增加mex文件允许的大小吗? 下面是实际的错误: