Solon v2.7.5

二、认识编码组件与通道组件

</> markdown

Nami 的开发,需要引入一个"编码组件"与"通道组件"(就像 Helloworld 里用到的):

  • 编码组件,负责序列化与反序列化
  • 通道组件,负责通讯(支持 http, socket.d)

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

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

2、通道组件:

Nami 组件说明
nami.channel.http.okhttpokhttp的通道适配(推荐)
nami.channel.http.hutoolhutool的通道适配
nami.channel.socketdsocketd的通道基础适配