nhmr是一个开源的面向HTTP/1.1协议的网络桥架,它基于Java语言开发。它的全称是 "Netty HTTP Message Remoting"。它通过使用Netty和HTTP协议来实现分布式系统之间的通信。
nhmr具有以下特点:
1. 高性能:基于Netty框架,利用异步非阻塞IO模型,能够处理大量并发请求。
2. 易扩展:利用HTTP协议,与其他系统集成相对容易。nhmr提供了一些扩展点,可以根据业务需求进行定制化开发。
3. 支持多语言:由于HTTP协议的通用性,nhmr可以与不同语言开发的系统进行通信。
4. 易用性强:nhmr提供了一些内置功能,如请求重试、负载均衡等,可以帮助快速搭建分布式系统。
总的来说,nhmr是一个用于构建基于HTTP协议的分布式系统的桥架,能够提供高性能和易扩展的通信能力。