Un servicio empresarial forma parte de la producción para la compatibilidad operativa de InterSystems Ensemble, la cual es responsable de aceptar solicitudes desde aplicaciones externas.
Por un requerimiento del cliente, tenermos un BS Rest Api con un montón de métodos, necesitamos obtener la IP del invocador, el método y cual es el tiempo que la API ha tomado para procesar.
He encontrado el evento onPreDispatch donde puedo capturar la IP, ClassMethod, etc.. Estoy usando una variable global para guardar esta información.