自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 netty+动态代理项目(3):客户端和服务端实现长连接

问题三:netty客户端发送完消息就断开(无法接收数据)问题描述:我需要完成的流程是netty客户端和服务端一直连接着,我测试一调接口,就进到客户端的动态代理的invoke里,完成一系列操作。而我原代码是一发送完消息客户端直接主动断开了,单单留服务端在运行。当时解决完没保存原码,实现原理我也还没有很了解,如果有人了解的话,可以给我讲解一下重点代码是哪里吗,我就直接放我修改后的代码好了。客户端代码public class NettyClient { private static Logger

2020-11-27 11:05:23 425 3

原创 netty:netty自带四种Docoder解码器

在这里放一段自己对长度解码器的理解netty自带解码器LineBasedFrameDecoderLineBasedFrameDecoder是回车换行解码器,如果发送的消息以回车换行符结束标识,可以用LineBasedFrameDecoder进行解码。@Overrideprotected void initChannel(SocketChannel arg) throws Exception {arg.pipeline().addLast(new LineBasedFrameDecoder(102

2020-11-26 16:06:29 2339 1

原创 netty+动态代理项目(2):客户端发送消息并同步获取结果

问题二:客户端发送完参数(接口名,参数,service名)后,服务端处理完数据在客户端的handler接收,而不是客户端发送消息并同步获取结果原有关代码为什么不直接发序列化后的json字符串呢,是因为直接发送,无法控制粘包分包的问题,在服务端加入长度解码器LengthFieldBasedFrameDecoder(),完美控制连续发送时的粘包问题。@Override public Object invoke(Object proxy, Method method, Object[] args)

2020-11-26 15:46:29 738 3

原创 netty+动态代理项目(1):反射service实体类时,Dao为null的问题解决思路与方案。

新手码农的第一篇文章,有不对的地方,希望各位大哥指点。在学习netty+动态代理的时候,出现了很多问题,记录一下。我就先讲一下问题是哪些,再去大概的讲一下我的项目吧,哈哈哈哈。整个项目流程大概是这样的:#mermaid-svg-hZISrjH168wGRohr .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg

2020-11-26 15:21:21 554 2

docrud.rar

学生的简单实现一个简单的增删改查功能的demo,有具体页面

2021-01-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除