C# で記述されたサービス コントラクト (つまり、WCF を使用して "[OperationContract]" としてタグ付けされたメソッドのセット) の WSDL を生成するための優れたツールを知っている人はいますか? 私が見つけたすべてのツールは逆に機能します。つまり、WSDL からコード スタブを作成します。WSDL ファイルを手動でジャムする必要はありません。PHP と J2EE 用のツールは見つかりましたが、C# 用のツールは見つかりませんでした。ありがとう!
6842 次
3 に答える
9
svcutilまたはそれをすばやくホストして、MEX ポイントに到達します:)
于 2008-09-18T15:02:02.363 に答える
5
最も簡単な方法は、ベース アドレスを設定してサービスをホストし、最後に「?wsdl」を追加してブラウザからアクセスすることです。
ベースアドレスが指定されたサービス構成の例を次に示します。これは構成の<configuration><services>
要素に含まれていることに注意してください。
<service name="MyServiceName" behaviorConfiguration="MyServiceBehavior">
<host>
<baseAddresses>
<add baseAddress="http://localhost:9000/MyService"/>
</baseAddresses>
</host>
<endpoint address="net.tcp://localhost:9001/MyService"
binding="netTcpBinding"
contract="IMyService"
bindingConfiguration="MyServiceBinding"/>
</service>
ホストされたら、 に移動しhttp://localhost:9000/MyService?wsdl
て WSDL 定義を確認してください。
于 2008-09-18T21:30:18.920 に答える