Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The server interceptor binds to the service itself (it must be executed where the service is implemented, if on Java then in Java, if on Net then in Net).
  • If an interceptor has been specified, but the user has not passed the caller context through the proxy, it will be created dynamically.
  • Any interceptor can change the ServiceCallContext.
  • ServiceCallContext must be accessible inside the service.
  • Interceptor must support resource injection.
  • (question)If an interceptor throws an exception, then processing is aborted, but the exception is passed to all listed interceptors (onError) (question).

Example of usage (diagram, outdated)

draw.io Diagram
bordertrue
diagramNamemiddleware
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth1001
revision11

...