1
我有一個包含getEmployeeList方法的web服務,我需要在數據庫中記錄請求和響應;Jax-ws:數據庫中的日誌請求和響應
***Column** **Id Request Response ResponseTime***
1 Request1 Response1 600ms
2 Request2 Response2 400ms
我的員工服務班;
@WebService
@HandlerChain(file="employeehandler-chain.xml")
public interface EmployeeWS {
@WebMethod
List<Employee> getEmployeeList(
@WebParam(name = " EmployeeReq") EmployeeReq employeeReq);
我的自定義處理程序類;
public class EmployeeHandler implements SOAPHandler<SOAPMessageContext> {
@Override
public boolean handleMessage(SOAPMessageContext context) {
Boolean outBound = (Boolean) context.get(MessageContext.MESSAGE_OUTBOUND_PROPERTY);
try {
SOAPMessage soapMsg = context.getMessage();
有沒有辦法在我的處理程序中關聯請求和響應?
你是對的。 MessageContext接口擴展Map,非常感謝。 –
xunil