UDP パケットをリッスンし、その内容をデータベースに永続化するソフトウェアを実装する必要があります。
これが現在使用しているインフラストラクチャであるため、JBoss で実行できると便利です。
私は、Netty がリスナー部分のプログラミングに理想的に適していることを見てきました。
JBoss に「埋め込まれた」Netty を使用する方法はありますか? 私はネットを上下に検索しましたが、私が見つけた例はすべてスタンドアロンのリスナー プログラムのものです。
もちろん、「JBoss に埋め込まれた」という意味を明確にする必要があります。@PostConstruct
標準の EJB アプリケーションを作成している場合は、シングルトン セッション Bean のNetty ブートストラップ コードを配置し、 @PreDestroy
.
Web アプリケーションの場合は、任意のサーブレットのinit()
メソッドを使用します (サーブレットは起動時に積極的に作成する必要があります)。
EJB 仕様では、カスタム スレッドの作成と任意のポートでのリッスンが許可されていないことに注意してください。Netty はこれらの要件の両方に違反しています。しかし、JBoss はこれを強制しません。