3 ArchitectureAuxiliary
Ralph Schaer edited this page 2026-04-28 21:31:18 +02:00

Auxiliary Architecture

This diagram shows the supporting components around transport handling and session management.

Important responsibilities in this area include:

  • decoding WAMP frames from the negotiated serializer
  • accepting the client-supplied HELLO realm as session metadata
  • negotiating authentication challenges and AUTHENTICATE handling
  • assigning and tracking WAMP session identifiers
  • attaching transport principal, auth metadata, and client-supplied realm information to messages
  • publishing lifecycle events such as session establishment and disconnect

These auxiliary pieces are shared by the higher-level broker and dealer pipelines.

wamp2spring auxiliary architecture