問題タブ [apache-mina]

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 投票する
1 に答える
1247 参照

java - クライアントからのApacheMinaTCPセッション追跡

ApacheMinaを使用してTCPクライアントを作成しました。ポートの活性を常にチェックするために、whileループを追加しました。サーバー側で接続が確立されると、ループが切断され、接続が確立されます。私は将来からセッションを取得し、それを使用して通信します。これを行うためのより良い方法はありますか?ループの代わりに、接続がアップするまで待つように要求できますか。

もう1つの質問は、サーバーがダウンしていて、サーバーがアップするまで接続を待機し続けたい場合、どうすればよいですか?

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

java - ApacheMINAサーバーとPHPクライアント

JavaでApacheMINAサーバーを作成し、PHPクライアントを使用した場合、問題はありますか?私はNIOのことをよく理解していないので、あなたが私にもそれを説明できれば、私は<3あなたです:)

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

maven - ApacheMina2.0.2でSerialAddressクラスが見つかりません

プロジェクトのPOMファイルに以下の依存関係を追加しSerialAddressましたが、ダウンロードしたからクラスが見つかりませんmina-core.2.0.2.jar

パッケージorg.apache.mina.transport.serialも存在しません。正しい依存関係についてアドバイスしてください。

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

java - クラスタ内の 2 つのノード間の通信

私はこれがどのように機能するかを理解しようとしています:

  1. NIO/BIOを介したクライアントサーバー通信
  2. JGroupsを介したサーバー間通信 (レプリケーション、メンバーシップなど) (データのレプリケーションは面倒ですか?)

あなたの提案、そのようなアーキテクチャを使用することの長所/短所は何ですか?なぜjgroupsを選ぶのですか?代替手段はありますか?

ネイティブ NIO を使用するか、Mina や Netty などのライブラリを使用する必要がありますか?

アップデート

  1. REST はありません。Web サーバーではありません。ダイナモのような分散データベースを構築しています。
  2. activeMQ は JMS のようなもので、単一障害点があると思います。JGroups はその問題を解決しますよね?
0 投票する
2 に答える
1000 参照

java - 壊れたパイプ (Java、Apache Mina)

Flash (クライアント/サーバー ゲーム) で Apache Mina を使用すると問題が発生します。

ユーザーがタスク マネージャー (または IDE の Flash プレーヤー) を介してブラウザー プロセスを閉じると、サーバーは無限に例外 "Java.io.BrokenPipe" をスローします。

O/S TCP/IP 設定 (キープアライブ) の変更が機能しませんでした。

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

dsl - apache camel minaでコーデックを指定する方法

Apache mina で hl7codec を使用しようとしています。春などを使用してそれを行う方法を見ることができます

しかし、POJO / DSLを使用してそれを行う方法がわかりません。つまり、私のルートは次のように指定されています

しかし、これは #hl7codec ID を解決できません。

Spring に対するアレルギーを考えると、コーデックを指定するか、Spring 依存性注入を複製する別の方法を提案できる人はいますか?

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

java - MINA niosocketacceptor にクリーンアップを強制する

mina を使用してソケットへの非同期書き込みを開始しましたが、セッションを閉じることができないようです。ミナにすべての管理されたセッションを強制的に終了させるか、クリーンアップさせる方法はありますか? 私が今きれいにするために持っているもの:

ありがとう

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

apache-mina - Apache MINA ネットワーク - org.apache.mina.core.service.IoHandlerAdapter messageRecieved(IoSession, Object) からデータを取得する方法

オブジェクトからデータを取得する方法を教えてもらえますか?

0 投票する
3 に答える
3334 参照

java - ApacheMINA圧縮フィルターを使用してjava.util.zip.Deflaterで収縮したバッファーを膨張させることができません

このテスト:

失敗します:

ここで何が問題になっていますか?

更新:追加した場合

Zlib.javaの139行目までは、正常にデコードされます。

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

client - Apache Mina のサーバー

このリンクhttp://www.techbrainwave.com/?p=912で、apache mina を使用してクライアント サーバー アーキテクチャをセットアップする方法を説明するコードを見つけました。ただし、提供されている例では、(クライアントからサーバーへの) 一方向通信のみです。双方向通信を得るためにこれを変更する方法を知っている人はいますか?