channelfactory

    0

    1答えて

    、 なくても、設定ファイルの使用を除去する方法がある場合、私は疑問に思ってクライアントプロキシの作成を無効にします。例を挙げておきます: クライアントアプリケーションには、WCF DALプロジェクトがあります。これは、クライアントアプリケーションが消費するWCFサーバーのラッパーです。これはへの呼び出しを作成します public MyObject GetMyObject(int id) {

    0

    1答えて

    ベストなChannelFactroryラッパーをお勧めしますか? チャンネル作成プロセスを処理し、必要なときに再び開く簡単な方法を探しています。

    18

    3答えて

    私はWCFアプリケーションで少しパフォーマンスを上げ、ChannelsとChannelFactoryをキャッシュしようと決めました。私が始める前に私がクリアする必要があるこのすべてについて私が持っている2つの質問があります。 1)ChannelFactoryをシングルトンとして実装する必要がありますか? 2)私は個々のチャンネルをキャッシュ/再利用する方法についてよく分かりません。これを行う方法の

    0

    2答えて

    私は現在、ユニティコンテナとWCFサービスを備えたPRISMアプリケーションを開発中です。モジュールで (WCFプロキシと)次のように私は、WCFクライアントのためのChannelFactoryを登録します。 InstanceContext instanceContext = new InstanceContext(new TradingPlatformCallback()); unityCon

    3

    1答えて

    WSDLを使用せずにChannelFactory経由でSOAPサービスを呼び出しています。私はこのサービスの複数のバージョンを消費していると私はプロジェクト/設定ファイル内のWSDLの複数のバージョンを持つことを避けようとしています。次のように コードは次のとおりです。私はSOAPリクエストとレスポンスが戻ってくるだけで罰金参照フィドラーを使用して [ServiceContract()] pub

    5

    3答えて

    私はWindowsサービスとしてセルフホストされているWCFサービスにアクセスするwinformアプリケーションを開発中です。私はサービス参照の代わりにChannelFactoryを使用しています。私はWCFサービスの接続と呼び出しに成功しています。問題は、アプリケーションを20分間アイドル状態にしてからもう一度電話をかけようとするときです。 "ソケット接続が中止されました。これは、メッセージの処

    0

    2答えて

    私はちょうどthisチュートリアルに続き、コードを少し演奏しました。私は、どこかでチャンネルのタイムアウトがあると読んでいるので、最終的には自動的に閉じられるかもしれません。だから私は呼び出したいメソッドごとにクライアントで新しいチャンネルを開こうとしましたが、最終的に(呼び出しが多かったので)エラーが出ました。 同時に開くことができるチャンネルの数に制限があるようです。しかし、チャンネルはカスタ

    0

    1答えて

    私はこの問題に関する多くの異なる質問と回答を見てきましたが、適切な解決策を見つけることはできません。私はコードを介して接続しているWebサービスを持っています。 Webサービスが起動し、開発マシン上で実行されています。私はIIS 7を実行しています。httpとhttpsの両方のアドレスでIE経由でサービスに接続できます。コードから私はhttpにアクセスすることができますが、https経由でアクセス

    1

    2答えて

    私はChannelFactory<TChannel>クラスに電話しなければなりません。しかし、下のコードはChannelFactoryクラスです。私は何も考えていない、ChannelFactory<TChannel>に電話する方法。どうすればChannelFactory<TChannel>クラスと呼べるかお勧めします。 string interfaceName = "Test"; Type my

    0

    1答えて

    私は次のエラーを取得: The Address property on ChannelFactory.Endpoint was null. The ChannelFactory's Endpoint must have a valid Address specified をしかし、私はクライアントエンドポイントのアドレスを持っているが、ここで何が起こっていますか? コード: ChannelFact