我想知道SOAP
通过(CXF/JAXB)发送的请求的拦截器JAX-WS
是否保证在调用发生时在同一个线程中运行?
我问的原因是因为我想使用一些请求 ID 参数作为键将原始请求和响应(XML 转储)记录到数据库中。而且我不知道如何将此 ID 传递给拦截器,除了在JAXB
调用之前将其设置为 ThreadLocal 变量并在拦截器中检索它。还有其他我看不到的原因使这种策略成为一个坏主意吗?
我想知道SOAP
通过(CXF/JAXB)发送的请求的拦截器JAX-WS
是否保证在调用发生时在同一个线程中运行?
我问的原因是因为我想使用一些请求 ID 参数作为键将原始请求和响应(XML 转储)记录到数据库中。而且我不知道如何将此 ID 传递给拦截器,除了在JAXB
调用之前将其设置为 ThreadLocal 变量并在拦截器中检索它。还有其他我看不到的原因使这种策略成为一个坏主意吗?