Solon

Solon Nami 开发

Nami 是 Solon Remoting 的客户端,同时也是申明式 Http 请求框架(目前不支持文件上传)。

主要注解有:

注解说明
@NamiClient客户端注解
@Mapping指定请求印射
@Body指定参数转为Body

编码组件(即序列化组件):

Nami 组件说明
nami.coder.snack3snack3的编解码适配(推荐)
nami.coder.fastjsonfastjson的编解码适配
nami.coder.hessianhessian的编解码适配,v1.10.10 后改为 sofa-hessian
nami.coder.protostuffprotostuff的编解码适配

通道组件:

Nami 组件说明
nami.channel.http.okhttpokhttp的通道适配(推荐)
nami.channel.http.hutoolhutool的通道适配
nami.channel.socketdsocketd的通道基础适配
nami.channel.socketd.jdksocketsocketd.jdksocket的通道适配
nami.channel.socketd.rsocketsocketd.rsocket的通道适配
nami.channel.socketd.websocketsocketd.websocket的通道适配
nami.channel.socketd.smartsocketsocketd.smartsocket的通道适配(推荐)