2

我已经在 jsf 中制作了一个按本书工作的 Web 应用程序。我使用 facelets 和许多支持 bean 进行演示,并使用 JPA 进行 DB 访问,现在我有一个涉及 HTTP 消息的要求。也就是说,我会定期从路由器接收有关其状态的 SOAP 消息作为 HTTP POST 请求的内容。此请求与我的客户与我的网站的通信无关,它是一条以肥皂消息为内容的常规 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 push 技术或类似技术向网站上的客户显示该消息,但问题是我不知道我的 faces servlet 如何响应接收到此消息并将其转发到托管 bean。我应该制作一个自定义 servlet 并将其与我的 faces servlet 连接,还是可以将 faces servlet 配置为在我的客户请求网页的同一端口上响应此 post 请求。

任何的建议都受欢迎

4

0 回答 0