2

本で動作するjsfでWebアプリケーションを作成しました。多くのバッキング Bean を使用したプレゼンテーションに Facelets を使用し、DB アクセスに JPA を使用しましたが、HTTP メッセージに関する要件があります。つまり、HTTP POST 要求の内容として、ルーターのステータスに関する SOAP メッセージを定期的に受信します。このリクエストは、クライアントと私の Web サイトとの通信には関係なく、コンテンツとして SOAP メッセージを含む通常の POST メッセージであり、ヘッダーにリソースへのパスはありません。

例:

POST / HTTP/1.0 Host: something Content-Length: 23149 Content-Type: application/soap+xml; charset=utf-8 SOAPAction: "urn:ddce" Connection: close

My SOAP message is here


premefaces プッシュ テクノロジなどを使用して、Web サイトにいるクライアントにそのメッセージを表示する必要がありますが、問題は、faces サーブレットがこのメッセージの受信に応答してマネージド Bean に転送する方法がわからないことです。カスタム サーブレットを作成して Faces サーブレットに接続するか、クライアントが Web ページを要求するのと同じポートでこの投稿要求に応答するように Faces サーブレットを構成できますか。

どんなアドバイスでも大歓迎です

4

0 に答える 0