問題タブ [remoting]

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.

0 投票する
4 に答える
1332 参照

c# - 統合されたセキュリティ

C# マネージ コード アセンブリに統合セキュリティを追加するマネージ コード (COM コンポーネントを追加したり、C++ ルーチンに呼び出されたラップなし) の方法はありますか?

つまり、IIS の代わりにサーバーが Remoting を使用するクライアント サーバー システムを作成したいのですが、統合セキュリティが有効になっている IIS サーバーと通信するときにブラウザが行うように、クライアントがその資格情報をサーバーに自動的に渡すようにしたいと考えています。 .

これはできますか?もしそうなら、いくつかの例はどこにありますか?

0 投票する
6 に答える
20776 参照

asp.net - ASP.NET ストレス テスト

IIS サーバーに接続して同じデータを要求する 100 の異なるクライアントをシミュレートするアプリケーションをテストする方法はありますか? 私たちのプロジェクトが実行されている顧客には、400 台のコンピューターがあり、多くの場合、すべてのコンピューターでストレス テストを行っています。一方、私はラップトップしか持っていません...(および開発サーバー)。

(私の場合、データは WebORB ゲートウェイを介して要求されます)。

0 投票する
6 に答える
22843 参照

c# - AppDomains 間の通信に最適な方法は?

多数の AppDomain 間で適度に大量のメッセージを送信する必要があるアプリケーションがあります。リモート処理を使用してこれを実装できることはわかっていますが、クロスドメイン デリゲートがあることにも気付きました。誰もこの種の問題を見たことがありますか?

0 投票する
1 に答える
2131 参照

c# - MarshalByRefObject とシリアル化

MarshalByRefObjectから継承する ClassA などのクラスを作成し、RemotingServices.Marshalメソッドを使用してObjRefオブジェクトを作成すると、ClassA のすべてのプライベート フィールドがシリアル化されますか?

ありがとう

0 投票する
8 に答える
1316 参照

.net - リモート処理のパフォーマンスは時間の経過とともに低下します

私は、通信目的で .NET 2.0 Remoting (サーバーのアクティブ化、TCP チャネルを介したバイナリ形式、Vista Ultimate) を使用するクライアント サーバー ソリューションに取り組んでいます。現在、私はアプリケーションのプロファイリングを行っており、すべてを同じマシンで実行しています。アプリケーションを起動すると、数分間はすべてが正常に機能し、その後突然、各リモート呼び出しの実行に数秒かかることに気付きました。私は両端にログインしており、すべての通話を記録しています。サーバー側の実装は実行にほんの一瞬しかかかりませんが、リモート呼び出し全体は低速です。さらにプロファイリングを行うと、サーバー側でリモート処理が低下することが示されました。リモート サービスの内部作業は数分の 1 秒以内に実行されますが、応答は非常に遅くなります。サーバーを再起動すると、すべてが数分間正常に戻ります。

誰かがそのようなことを経験しましたか?

ありがとう!

更新: リモート オブジェクトの有効期間を 1 日などに設定した場合でも、同じ問題が発生することを確認しました。

更新: Ingo Ramer ( HOWTO: Use Interface-based remote objects with config files ) によって提案されたパターンを使用しています。

クライアントコード:

サーバー側には、次のような適切な構成ファイルしかありません。

RemotingConfiguration.Configure("MyDomainService.exe.config", false); 以外は何もしません。私のサーバーでもクライアントコードでもありません。

0 投票する
1 に答える
290 参照

.net - .NET2.0 リモーティング - ClientChannel の登録が必要な理由

.NET Remoting を使用する必要があるクライアント/サーバー アプリケーションがあります (プロジェクトが Framework 2 を使用しているため、WCF ではありません)。

次のコード (MSDN から大量にコピー) が機能します。

しかし、これらの 3 行は何をするのでしょうか?

_clientChannel は、その後の作業コードのどこにも使用されません。作業コードは、これらの 3 行がなくても機能するようです。機能を失わずにそれらを取り除くことはできますか?

0 投票する
2 に答える
1658 参照

c# - C# でのテスト駆動型リモート処理 - 別のサーバー AppDomain が必要ですか?

テスト駆動型の方法で C# の下で Remoting を使用することから始めたかったのですが、行き詰まってしまいました。

このトピックで見つけたのは、Marc Clifton によるこの記事ですが、彼はコンソールから手動で起動してサーバーを実行しているようです。

テスト フィクスチャでサーバーを起動しようとしました (つまり、サービング クラスを登録します)。おそらくインターフェイスの使い方も間違っていると思いますが、それは後で説明します。

チャンネルが既に登録されているという例外(ドイツ語のメッセージで申し訳ありません)が常に発生します。System.Runtime.Remoting.RemotingException : Der Channel tcp wurde bereits registriert.

テスト メソッドの ChannelServices.RegisterChannell() 行をコメント アウトした後、Activator.GetObject() の呼び出しに対して発生します。

StartServer() をスレッドに入れようとしましたが、それも役に立ちませんでした。新しい AppDomain を作成することが可能な方法であることがわかりましたが、まだ試していません。

私のアプローチが本質的に間違っているかどうか教えてもらえますか? どうすれば修正できますか?

0 投票する
1 に答える
1430 参照

flash - Flash RemotingはHTTP(Squid)プロキシサーバーを介して実行できますか

HTTP経由でFlashRemotingデータ形式を使用してデータを配信したいネットワークがあります。Squidはリバースプロキシ/アクセラレータとして機能していますが、Squidを介してこのトラフィックを実行する際に既知の問題はありますか。その特定のURLがキャッシュされないように構成します。

0 投票する
2 に答える
517 参照

c# - http リモーティング C# の使用時のスループットが低い

C# で http リモート処理を使用して、2 つのアプリケーション間で通信しています。以前、1 台または 2 台のマシンで両方のアプリケーションを実行していたときは、非常に低速でした。インターネットに接続するためのプロキシサーバーがあります。IE で「ローカル アドレスにはプロキシ サーバーをバイパスする」を設定し、1 台のマシンで両方のアプリケーションを実行すると、通信が非常に高速になりました。(ほぼ10倍)

しかし、各アプリケーションを別のマシンで実行すると、「バイパス プロキシ サーバー...」を設定する前と同じように、まだ遅いです。

どんな洞察も役に立ちます。

0 投票する
2 に答える
1215 参照

flex3 - Flex 3 とリモート Java オブジェクトへのアクセス

Flex を学び始めたばかりで、Flex がリモート処理を行う方法を理解しようとしていますか? 私が読んだところによると、Flex はライフサイクル データ サービス戦争を提供しているように見えます。これはサーバー上にあり、リモート呼び出しを傍受します。これは近いですか?

このオプションを使用すると、1.サーバーに余分な戦争を追加する必要があります-ライフサイクルデータサービス戦争と2.各CPUで使用するインスタンスごとにライセンスを支払う必要がある.

フレックス mxml 内からリモート Java オブジェクトを呼び出すために使用できる、より簡単な [無料] オプションはありますか?