Object serviceInstance = componentInstance.getInstance();
Method serviceMethod = context.getMethod();
Class serviceClass = serviceInstance.getClass();
Object result;
ProtocolHandler protocolHandler = HandlerFactory.getInstance(new ServiceInvocationMeta(serviceInstance, serviceClass, serviceMethod));
try {
protocolHandler.preInvocation();
result = context.proceed();
protocolHandler.notifySuccess();
} catch (Exception e) {