x-remoting is a network communication framework based on Netty.
x-remoting was born to allow middleware developers to focus more on implementing product features instead of reinventing the wheel of communication frameworks.
- Connection management (timing disconnection, automatic reconnection)
- Basic communication model (oneway, sync, future, callback)
- Heartbeat and IDLE event processing
- Customizable protocol framework
- Private protocol custom implementation - RPC communication
x-remoting is licensed under the the Apache 2 License.