WCFソケット接続が中断されました。これは、エラーまたはネットワーク上のリモートホストメッセージを処理することによって引き起こされるタイムアウトまたは潜在的なリソースの問題を受けるのものであってもよいです...

最近、WCFのデバッグ機能、我々は少しの時間を節約することができ迂回を防ぐために、毎日このエラーの唯一の解決策を投げる、そして今、誰もが共有するために、非常に奇妙な質問に遭遇しました。
 
元はnetTcpBindingは、エラーメッセージが表示されています
ソケット接続が中断されました。これは、エラーが発生したため、またはネットワーク上のリモートホストであってもよく、タイムアウトまたはメッセージを処理することによって引き起こされる潜在的なリソースの問題を受けます。ローカルソケットのタイムアウトは、 "00:00:09.9970000" です。
mscorlib
 

basicHttpBindingに修正すると、次のエラーメッセージが表示されます

受信にhttp:// localhostを:8888 / DotNet.Service / WorkFlowCurrentService / エラーがHTTPレスポンス中に発生しました。これが原因とHTTPプロトコルを使用していないバインディングサービスエンドポイントに起因する可能性があります。これはまた、(おそらくサービスシャットダウン)HTTPサーバ要求コンテキストの懸濁液に起因し得ます。詳細については、サーバーのログを参照してください。
mscorlib

 

サーバー上のメソッドを通常呼び出すことができますが、クライアントが間違って行くだろう、以前に書かれた同様のプログラムが正常で、それが正しいの三つの方法ではない、他のプログラムは、データを返す正常であり、どこの問題か分かりません。

 

 

 

WCFは、データテーブルを返すとき、元の質問には、右側に実際にこの改正後、テーブル名の必要性ができ、あり、そして見つけるために前にどのようにそれはそう、私は近い日に費やされています。

 

最近の改良プログラムは問題ではありません設定を確認する方法、WCFは、これらの問題が発生したサポートするだけでなく、まったく同じ他のプログラム記述された手順が、この問題は、常に迷惑な数です。

 

ます。https://my.oschina.net/iwenr/blog/227568で再現

おすすめ

転載: blog.csdn.net/weixin_34234823/article/details/91675397