Uses of Package
com.iohao.net.framework.protocol

Package
Description
Center-server runtime, connection management, and Aeron fragment handling components.
SBE encoders used by the center server.
Aeron fragment handlers used by the center server.
Common Aeron/SBE support abstractions shared by networking modules.
Provides simulated client user abstractions, channel wrappers, and user-side pressure testing support used by the simulation client module.
Provides the core abstractions and runtime infrastructure for external servers, including protocol handling, session management, hooks, and internal communication integration.
Provides configuration objects and options for building and customizing external-server runtime behavior.
Provides external-server hook extension points for request lifecycle interception, session state, and connection-idle related processing.
Provides route-level external-server caching support for serving hot data directly from the external layer and reducing logic-server round trips.
Provides the external-server unified interaction protocol, related codecs, and customization points for client-facing message encoding/decoding.
Provides Aeron message encoding and decoding support used by the external-server internal communication layer.
Provides handlers and callbacks for processing external-server specific internal network events received from Aeron channels.
Provides Aeron fragment handlers that decode and dispatch internal messages for the external server runtime.
Provides Netty channel handlers used by the external-server implementation to decode requests, manage pipelines, and dispatch messages.
Provides user-session abstractions and implementations used by external servers to track connected users and session-scoped metadata.
Provides communication contracts and adapters used for request/response delivery, broadcasts, and cross-service messaging within the framework runtime.
Provides distributed EventBus contracts for publishing and subscribing cross-service events within ionet applications.
Provides the core action execution model, metadata, lifecycle hooks, and shared runtime building blocks used by ionet business logic.
Provides the action invocation flow model, context propagation, and execution pipeline contracts used to process business requests end to end.
Provides framework-specific utility helpers used by action parsing, metadata access, and runtime support operations.
Provides protocol metadata and structures used to represent command routes, headers, and payload conventions across the ionet framework.
Net-server bootstrap, routing, load-balancing, and connection coordination components.
Net-server load-balancing abstractions and default selectors.
SBE encoders used by net-server for center registration and peer events.
Net-server Aeron connection management, connection metadata, and shutdown hooks.
Aeron fragment handlers used by net-server for peer registration and peer events.
Net-server peer lifecycle listener contracts and default listeners.
Logic-server bootstrap helpers, codecs, and Aeron fragment handlers.
SBE encoders used by logic servers for internal, external, and broadcast traffic.
Aeron fragment handlers used by logic servers for requests, responses, and external calls.