1

Nn 一般我在 tcp 上提供托管服务,但我无法使用 SoapUI 解析我的 wsdl,而它与 wcfTestClient 一起使用。

SoapUI 给我错误:Missing importer for... Missing portType for binding..

不幸的是,我需要添加我听说对于 wcfTestClient 不可能的标题。

在此处输入图像描述

还有我的服务配置

<service name=".." behaviorConfiguration="...">
        <endpoint binding="netTcpBinding" bindingNamespace="http://.." bindingConfiguration="SecureNetTcpBinding" contract="..." address="" />
        <endpoint address="mex" bindingNamespace="http://.." binding="netTcpBinding" bindingConfiguration="SecureNetTcpBindingMex" contract="IMetadataExchange" />
        <host>
          <baseAddresses>
            <add baseAddress="net.tcp://localhost:50002...svc" />
          </baseAddresses>
        </host>
      </service>

        <binding name="SecureNetTcpBindingMex" maxConnections="400" listenBacklog="400">
          <security mode="None">
          </security>
        </binding>

是否可以使用 SoapUI 解析 wcf net.tcp ?如果没有,我有什么选择?

4

1 回答 1

4

只需添加以下端点:

<endpoint address="soap" binding="basicHttpBinding" contract="...">
    <identity>
        <dns value="localhost" />
    </identity>
</endpoint>

然后从http://localhost:50002...svc/soap消费到 SoapUI

于 2015-11-16T23:00:26.330 回答