我在jsf中创建了一个Web应用程序。我使用facelets进行演示,使用许多支持bean和JPA进行数据库访问,现在我有一个关于HTTP消息的要求。即我从路由器定期收到有关其状态的SOAP消息作为HTTP POST请求的内容。此请求与我的客户与我的网站的通信无关,它是一条常规POST消息,其中包含soap消息作为其内容,并且没有标题中的资源路径。
示例:
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推送技术或类似功能,但问题是我不知道我的面部servlet如何响应接收此消息并将其转发给托管豆子。我应该创建一个自定义servlet并将其与我的面部servlet连接,或者可以面对servlet配置为在我的客户端请求网页的同一端口上响应此发布请求。
欢迎任何建议