1

UDP パケットをリッスンし、その内容をデータベースに永続化するソフトウェアを実装する必要があります。

これが現在使用しているインフラストラクチャであるため、JBoss で実行できると便利です。

私は、Netty がリスナー部分のプログラミングに理想的に適していることを見てきました。

JBoss に「埋め込まれた」Netty を使用する方法はありますか? 私はネットを上下に検索しましたが、私が見つけた例はすべてスタンドアロンのリスナー プログラムのものです。

4

2 に答える 2

1

もちろん、「JBoss に埋め込まれた」という意味を明確にする必要があります。@PostConstruct標準の EJB アプリケーションを作成している場合は、シングルトン セッション Bean のNetty ブートストラップ コードを配置し、 @PreDestroy.

Web アプリケーションの場合は、任意のサーブレットのinit()メソッドを使用します (サーブレットは起動時に積極的に作成する必要があります)。

EJB 仕様では、カスタム スレッドの作成と任意のポートでのリッスンが許可されていないことに注意してください。Netty はこれらの要件の両方に違反しています。しかし、JBoss はこれを強制しません。

于 2012-09-28T18:34:06.643 に答える