是否有人熟悉为BTS设置WCF-nettcp适配器?BizTalk发布net.tcp WCF服务
当我为接收位置创建WCF-netTcp适配器时,我不确定BTS如何/何时打开端口808以侦听指定的地址URI。它似乎只发生在重新启动整个BizTalk应用程序时。如果由于某种原因关闭,我看不到任何重新配置和重新打开端口的方式。
此外,由于这只是net.tcp绑定,所以没有暴露mex端点。我相信希望使用公开的WCF服务的客户端应用程序最初需要mex元数据。访问该端点直接从Visual Studio项目只会产生
Metadata contains a reference that cannot be resolved: 'net.tcp://biztalkserver/PostReceiveLocation_TCP/PostReceiveService.svc'.
Metadata contains a reference that cannot be resolved: 'net.tcp://biztalkserver/PostReceiveLocation_TCP/PostReceiveService.svc'.
If the service is defined in the current solution, try building the solution and adding the service reference again.
不能告诉这样如何正确地暴露MEX端点服务。 BizTalk WCF服务发布向导令我困惑;我无法让它参考我设置的WCF适配器/接收位置。我发现没有文件说明应该为netTcp服务做什么;这一切都是关于Http。