diff --git a/net.html b/net.html index bd96d5c69..63134636a 100644 --- a/net.html +++ b/net.html @@ -654,7 +654,7 @@
SNCP(Service Node Communicate Protocol)协议是Redkale独有的一种传输协议,用于进程之间的通信,即请求方的远程模式Service与响应方的Service之间的通信。是RPC(远程过程调用协议)的同类型协议,主要区别在于Redkale里SNCP几乎是透明的,写一个普通的Service通过配置即可实现远程调用,而不需要专门针对远程写接口。SNCP服务的配置与HTTP差不多,只是SNCP不需要Servlet,SncpServlet是通过Service动态生成的。
SNCP的数据包分包头和包体。包头描述请求的Service信息,请求包的包体描述参数的BSON值,响应包的包体描述回调的参数对象和结果对象的BSON值。
- 包头固定长度为72字节,其结构如下:
+ 包头长度固定,其结构如下:
| 字 段 | 占用字节数 | 描 述 |
|---|