Solon v3.0.4.1

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

</> 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-httphttp的通道适配(推荐)
nami-channel-http-hutoolhutool-http的通道适配
nami-channel-socketdsocketd的通道基础适配