問題タブ [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.
java - 中間層 Java クラスからの ActionScript 値オブジェクトの生成
リモート処理 (BlazeDS 経由) を使用する Flex / Java アプリ スタックでは、クライアントとサーバーの間でやり取りされるデータを保持するクラスを、クライアント (ActionScript) とサーバー (Java) の両方で維持する必要があります。
これらのクラスを Java のみで管理し、対応する ActionScript 値オブジェクト クラスをビルド プロセスで生成する方法が必要です。
flash - Flash Remoting Services は死んでいますか?
Flash Remoting Services を使用して何かを構築する潜在的なクライアントがいます。2002 年から 2003 年にかけて何らかのサーバー製品が提供されていたようですが、単純な Web サービスに置き換えられないほど複雑なものであるかどうかはわかりませんでした。この製品がどうなったか知っている人はいますか?
c# - .NET Remotingサーバーの特定のチャネル(tcp、http、ipc)にサービスを「バインド」する方法は?
いくつかのサービスを提供する複雑な.NETRemotingサーバーアプリがあります。クライアントは現在、tcpおよびhttpチャネルを使用してサーバーに接続できます。
ここで、いくつかの新しい管理サービスを実装する必要がありますが、それらの可用性をローカルマシンに制限したい、つまり、これらの新しいサービスを使用できる管理ツールを作成したいが、機密データがサーバーから物理的に離れないようにしたい、そのため、同じサーバーコンピューターでの管理ツールの実行を制限する必要があります。
新しいサービスを追加し、管理ツールで使用するためにipcチャネルをサーバーに登録することも考えました。ここで問題が発生します。リモートクライアントがtcpまたはhttpチャネルを使用してこれらの新しい管理サービスに接続するのを防ぐにはどうすればよいですか。app.configで「アセンブリAのクラスCによって実装されたレジスタサービスx、ipc経由でのみ使用可能」、「アセンブリAのクラスDによって実装されたレジスタサービスy、tcp / http経由で使用可能」のように言うことができますか(またはインフラストラクチャクラスのリモーティング)?
私を困惑させるのは「ipc経由でのみ使用可能」な部分です。(いいえ、WCFへの移植は現在のところオプションではありません。)
apache-flex - Flex - Remoting vs HTTPService - いつ何を使うべきか?
Flex をしばらく使用していますが、まだリモート処理を使用していません。現在、私のアプリは、データバインディングに使用する xml を生成する Web サービスを使用しています。
このユース ケースで xml Web サービスを介してリモート処理を使用する利点は何ですか? Web サービスではなくリモート処理を選択する場合の一般的なガイドラインはありますか?
なぜリモート処理を使用する必要があるのですか?
http://www.fluorinefx.com/をダウンロードしましたが、まだ本格的な調整を行っていません...
ありがとう。
wcf - エンタープライズ サービス バスとメッセージ ブローカー
私は WCF を調べ始めたいと思っていますが、正直に言うと、そうする前に、SOA 全般についてもっと理解したいと思っています。
「エンタープライズ サービス バス」の概念がよくわかりません。また、それがパターン/方法論なのか、ソフトウェアの一部なのかわかりません。さらに、サムは「メッセージブローカー」とも言えます。
その上で、BizTalk、WebSphere などの大きな SOA フレームワークはどのようにここに適合しますか? さらに言えば、WCF はどのように適合しますか?
私は本当にこのようなことには興味がないので、答えをできるだけ簡単にして、科学に惑わされないようにしてください。
c# - .net リモート処理でリモート オブジェクトの IP アドレスを見つける
.net リモート処理を使用するクライアント サーバー アプリケーションがあります。クライアントは LAN 内にあり、事前にその場所がわかりません。
ファイル転送を行う場合があり、最適化として、クライアントが実際にサーバーと同じマシン上にあるかどうかを判断したいと考えています (可能性は十分にあります)。この場合、File.Copy を実行するだけで済みます。
クライアントがリモート メソッドを呼び出すとします。
RemoteFile server.GetFile(文字列パス);
クライアント (リクエスタ) が同じマシン上にあるかどうかを確認するにはどうすればよいですか?
cygwin - CYGWINからアクセスするときにVAXOpenVMSに.rhostsファイルを入れる内容をどのように決定しますか
Windows XPでCygwinのリモートシェルを使用してサーバーにリモートアクセスしようとするときに、VAX openvmsシステムの.rhostsファイルに何を入れるかをどのように決定しますか?.rloginとrshは、VAXサーバーへのアクセスに使用できる唯一のメソッドであり、Cygwinを使用してVAXサーバーにリモート接続する必要があります。SSHはオプションではありません。VAXサーバーにSunサーバーからアクセスする場合は、正常に機能します。私は、ユーザー名が発信元のアドレスである限り、CygwinがVAXを送信する可能性のある多くの組み合わせを試しました。
.net - .NETリモーティング呼び出しをデバッグする方法は?
次の基本的なアーキテクチャのアプリがあります。
リモートアクセス(.NET Remoting)用に.NETタイプ(RemoteObject)を登録するWindowsサービス(Service)。RemoteObjectは、ThreadPoolを使用してIO処理を行う非ThreadPoolスレッドを作成します。ThreadPoolのサイズは、特定の理由で制限に制限する必要があります。GUIアプリは、.NETRemotingを使用してRemoteObjectにアクセスします。
ThreadPoolのサイズが小さすぎると、RemoteObjectを呼び出すときにGUIアプリがハングすることに気づきました。
私の質問は、これがハングしている理由と、RemoteObjectスレッドがThreadPoolの影響を受ける理由をどのように理解できるかということです。
これは私を夢中にさせています。ご協力ありがとうございました!
.net - Activator.GetObject - MarshalByRefObject
.Net Activator.GetObject(Type type, string url, object data) では、プロキシをオブジェクトに返します。プロキシは MarshalByRefObject から継承され、AppDomains 間で送信できると思います。私は正しいですか?
私のアプリでは、appdomain A でオブジェクトを作成し、それを appdomain B で使用しています。オブジェクトのメンバーは、Activator.GetObject () を使用して作成された proxyobjects です。そのため、AppDomain B にいるときは、appdomain A で作成されたオブジェクトへの透過プロキシがあります。プロキシ オブジェクトでメソッドの呼び出しを実行しようとすると、エラーが発生します。
たとえば、App Domain B に Connection オブジェクトを作成します。App Domain A に Connection オブジェクトの透過プロキシがあります。AppDomain A からこのような呼び出しを行おうとすると、エラーが発生します。 ConnectionObject.SecurityProxy.GetSecurityAccount ( )。問題のように見えますが、上記のような呼び出しを行うと、呼び出しを AppDomain B に転送するのではなく、AppDomain A で SecurityProxy を再度作成しようとしています。オブジェクトが作成されました。
私が間違っていることを理解するのを手伝ってもらえますか?
よろしく、アニル。
.net - .Net Remoting 戻り値 異なるスレッドからの呼び出しの識別
マルチスレッドの問題がある中間層システムを継承しました。
クラスの同じインスタンスの同じメソッドで実行されている 2 つの異なるスレッドが、.Net Remoting サーバーに対して同じ呼び出しを行っています...
クライアント側のプロキシは、リモーティング サーバーからの戻り値を正しいスレッドにルーティングする方法を認識していますか? 同じインスタンスから呼び出されている場合でも、各スレッドからの呼び出しに対して個別のクライアント側プロキシが作成されていますか? クライアント側のプロキシ (またはプロキシ) は、リモーティング サーバーからの戻り値を正しいスレッドにルーティングする方法を知っていますか?