From d2ba3399dc4f346898233781d97aa18c49c828f5 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Mon, 10 Oct 2016 14:20:18 +0800 Subject: [PATCH] --- net.html | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/net.html b/net.html index b48102e11..26b59bd0d 100644 --- a/net.html +++ b/net.html @@ -342,10 +342,10 @@ public String getHeader(String name, String defaultValue); //获取指定的header的json值 - public <T> T getJsonHeader(JsonConvert convert, Class<T> clazz, String name); + public <T> T getJsonHeader(JsonConvert convert, Type type, String name); //获取指定的header的json值 - public <T> T getJsonHeader(Class<T> clazz, String name); + public <T> T getJsonHeader(Type type, String name); //获取指定的header的boolean值, 没有返回默认boolean值 public boolean getBooleanHeader(String name, boolean defaultValue); @@ -375,10 +375,10 @@ public String getParameter(String name, String defaultValue); //获取指定的参数json值 - public <T> T getJsonParameter(JsonConvert convert, Class<T> clazz, String name); + public <T> T getJsonParameter(JsonConvert convert, Type type, String name); //获取指定的参数json值 - public <T> T getJsonParameter(Class<T> clazz, String name); + public <T> T getJsonParameter(Type type, String name); //获取指定的参数boolean值, 没有返回默认boolean值 public boolean getBooleanParameter(String name, boolean defaultValue); @@ -647,7 +647,8 @@ - + + @@ -665,7 +666,7 @@                 Response : 服务响应对象
                Servlet      : 服务逻辑处理对象
                Server       : 服务监听对象
-         通常自定义协议需要继承上面五种对象类,同时为了让Redkale能识别和加载自定义协议服务需要继承 org.redkale.boot.NodeServer 并指明 @NodeProtocol,实现可以参考 基于SOCKS5协议的反向代理服务器 +         通常自定义协议需要继承上面五种对象类,同时为了让Redkale能识别和加载自定义协议服务需要继承 org.redkale.boot.NodeServer 并指明 @NodeProtocol,实现可以参考 基于SOCKS5协议的反向代理服务器

字 段占用字节数描 述
序列号8请求的唯一序列号
包头长度2值固定为56
包头长度2值固定为60
Service版本号4值为Service.version()
Service资源hash值16Service资源名class.getName():@Resource.name()的MD5值
Service方法hash值16Service方法method.toString()的MD5值
发送方地址6前4字节为地址,后2字节为端口号