問題タブ [net-tcp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - false に設定された TransactionAutoComplete は、コールバック コントラクトの操作では使用できません
従来の NetTCP バインディングに接続しようとすると、通常の HTTP WCF サービスがこのエラーをスローします。トランザクションをサービスに流し、それを有効にしたいと考えています。デュプレックス コントラクトを使用していないのに、エラー メッセージに「コールバック」コントラクトが記載されているのはなぜですか?
さらにコードを表示する必要があるかどうかを教えてください。今すぐ提案を受け付けます。
** ChannelFactory.CreateChannel() を実行しているときにエラーがスローされます
.net - 長時間実行されるタスクの Windows サービスでホストされる WCF と WCF の比較
LONG RUNNING TASKnetTcpBinding
の管理された Windows サービスでセルフホストされているのに対し、IIS でホストされている長時間実行タスクでWCF を使用する場合の違いは何ですか?
wcf - プロジェクトにサービス参照を追加できない
別の参照が既に作成されているプロジェクトにサービス参照を追加しようとしています。これらのプロジェクトで使用されている App.Config と Web.config をコピーし、追加するサービスに適合させました。また、契約書をコピーして翻案しましたが、うまくやったと思います。
私の質問は次のとおりです。サービス参照を追加しているときに間違った、またはよくある間違いをした可能性があると思いますか、または mex エンドポイントを使用してプロジェクトにサービス参照を追加する際のエラーに関する問題をどこでどのようにトラブルシューティングできますか?
エラー
エラー詳細
追加情報:
1つの操作(「開始」)のみとしての契約。
接続は net.tcp を介して行われています。
サービスとオブジェクトは異なるプロジェクトです。
オブジェクトには App.Config があり、サービスには Web.Config があります
アップデート
サービス Web.Config
wcf - WCF: TCP が順序付き配信を保証する場合、信頼できるセッション順序を true として有効にする理由
oneway = true、netTCPBinding のコールバック API があります。そして、サービスはクライアントでコールバックを呼び出し、データが順不同で到着することを観察しました!
サービス:
クライアント: [CallbackBehavior(UseSynchronizationContext = false)]
私は別のスレッドでキューを消費します。私が観察するのは「時間」です。これは、呼び出された sendData(..) がキュー内のデータの順序から外れているときのサービス時間を教えてくれます! [サービス中の SendData(..) はループとシングルスレッドで呼び出され、時間が常に増加していることを確認します..
1) TCP がパケットの順序付き配信を提供するのに、データの順序どおりの配信が得られないのはなぜですか。私のコードに問題がありますか、それとも WCF - 信頼できるセッションが必要ですか?
2) 注文配信で既に提供されている TCP の場合、信頼できるセッションを有効に設定し、注文を true に設定する目的は何ですか。
3) 信頼できるセッション順序 = true に代わるものはありますか?
c# - ローカル管理者にならずに WCF サービス TCP を実行する
管理者権限なしで net.tcp をリッスンして WCF サービスを開始しようとしています (クライアントのセキュリティ上の理由から)。
さまざまなポート、808、5000 を試しましたが、何も機能しません。
.NET エラーは次のとおりです。
内部例外:
SMSvcHost.exe.config を編集しようとしました。Windows 10サービスのネット「tcpポート共有」で使用されるものを使用し、正しいSIDを使用してサービスを再起動しました。
今私の設定ファイルは次のようなものです:
ありがとうございました