1

コンピュータサイエンスのクラスでプロジェクトを取得しました。教師から提供されたパスワード復号化ソリューションを使用し、マスター/スレーブ関係でネットワーク全体で使用できるように調整するという割り当てを受けました。

これは、マスター(サーバー)が「休止」スレーブ(クライアント)に接続する必要があることを意味します。取得した暗号化されたパスワードを復号化するために複数のスレーブを使用したいので、ここでは少し混乱していますが、クライアントが接続を開始するのではなく、サーバーがクライアントへの接続を開始するシステムを設計することはできませんサーバー。

スレーブに暗号化されたパスワードのリストを送信し、暗号化されたバージョンの辞書と比較して結果を返送する必要があります。

マスターをクライアントとして扱い、スレーブをサーバーとして扱うことについて説明しましたが、同じポートを介して異なるサーバーにストリーミングできないため、これは問題になります。ポートを変更する必要があります。これが唯一の解決策である場合は、そうしてください。何か助けはありますか?

4

2 に答える 2

0

JMS (Java Messaging Service) では、ここでトピックを呼び出すものがあり、メッセージ プロデューサーと複数のコンシューマーがあります。

ActiveMq をメッセージング ブローカーとして使用したい

これも確認できます

于 2012-11-05T09:51:48.213 に答える
0

ハッカーが「ボットネット」と呼ぶもののように聞こえます。

基本的に、軽量のデーモン プロセスが各「スレーブ」にインストールされ、マスターからの指示メッセージを待機します。マスターはコマンドをスレーブのリスト全体に送信します。このメッセージを受信すると、スレーブは受信した指示に基づいてハッカーによってインストールされた他のコードを実行します。

その意味では、スレーブが「サーバー」であるかのようです...マスターは、多くのサーバーを持つクライアントです。

ストリーミングする理由 なぜデータグラムではないのですか?

于 2012-11-05T10:00:09.283 に答える