我已经为netbeans中的现有服务创建了Web服务客户端,并且ide正确地以oop样式进行了所有操作,但是我需要记录xml请求和来自服务的响应,如何记录这些信息?
问问题
3406 次
1 回答
2
为了记录 Web 服务的请求和响应,您需要创建JAX-WS
实现SOAPHandler<SOAPMessageContext>
接口的自定义 soap 处理程序。
用消息做任何你喜欢的事情的方法是handleMessage(SAOPMessageContext messageContext)
。从消息上下文中,您将能够获取 SOAP 消息并将其记录下来。
请参阅我的帖子如何实现 SOAP 处理程序接口和覆盖handleMessage
特定要求的方法。
于 2012-10-16T10:57:44.893 回答