小二上代码
2019-10-26 21:14:09
证
Netty框架整合五种编解码示例
项目描述
在netty框架中,需要对服务端和客户端传递的数据进行编解码处理,在编解码的过程中,还有可能遇到半包问题;在本项目中,展示了五种编解码技术,并在编解码的过程中解决半包问题。这五种编解码技术分别是:LineBasedFrameDecoder 、 DelimiterBasedFrameDecoder、MessagePack + LengthFieldBasedFrameDecoder、Google的Protobuf、JBoss + Marshalling。
运行环境
jdk8+tomcat8+STS+maven
项目技术(必填)
springboot+netty
数据库文件
无
jar包文件
链接:https://pan.baidu.com/s/1uilQ3zDQcGge-aDLLUOkwA
提取码:b9kl
运行视频
无
是否原创(转载必填原文地址)
转载
项目截图(必填)
运行截图(必填)
注意事项
1.不涉及数据库,一种编码技术一个小demo,方便演示;
2.每一个demo,先启动服务端,再启动客户端,然后才能看到演示结果;
3.junit的测试用例有问题,需要使用junit.jupiter的版本5才可以
<dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>5.4.0</version> </dependency>
猜你喜欢
请下载代码后再发表评论
文件名:netty-endecode.zip,文件大小:144.973K
下载
- /
- /netty-endecode
- /netty-endecode/.classpath
- /netty-endecode/.gitignore
- /netty-endecode/.mvn
- /netty-endecode/.mvn/wrapper
/netty-endecode/.mvn/wrapper/MavenWrapperDownloader.java
- /netty-endecode/.mvn/wrapper/maven-wrapper.jar
- /netty-endecode/.mvn/wrapper/maven-wrapper.properties
- /netty-endecode/.mvn/wrapper
- /netty-endecode/.project
- /netty-endecode/.settings
- /netty-endecode/.settings/org.eclipse.core.resources.prefs
- /netty-endecode/src
- /netty-endecode/src/main
- /netty-endecode/src/main/java
- /netty-endecode/src/main/java/com
- /netty-endecode/src/main/java/com/example
- /netty-endecode/src/main/java/com/example/demo
/netty-endecode/src/main/java/com/example/demo/NettyEndecodeApplication.java
- /netty-endecode/src/main/java/com/example/demo/client1
- /netty-endecode/src/main/java/com/example/demo/client2
- /netty-endecode/src/main/java/com/example/demo
- /netty-endecode/src/main/java/com/example
- /netty-endecode/src/main/java/com
- /netty-endecode/src/main/java
- /netty-endecode/src/main
- /netty-endecode
相关代码
- netty简单使用例子代码
- 原证 netty手写RPC框架
- 原证 netty简单控制台聊天系统
- 证 使用netty实现文件列表下载的功能
- 证 Netty基于DTU协议操作字节序之服务端、客户端、websocket客户端源码实现
- 原证 SpringBoot使用AOP实现简单验证、日志记录、使用NettySocket转发数据
- 原证 Netty5.0+HTML制作的网页聊天室
- 原证 Spring boot 整合netty实现Socket通信Client/Server心跳自动重连
- 原 Netty5.0服务端、客户端收发消息
- 原 netty4解决粘包的项目实例
- 精 spring boot+mvc+mybatis+netty-sokey.io+html+js实现简单即时通讯聊天系统
- 原证 基于netty开发的在线聊天程序netty-chat
最近下载
最近浏览
1909741473 LV8
2月19日
sunlzh888888 LV29
2023年9月12日
微信网友_6491062177157120
2023年5月25日
暂无贡献等级
yinyun1985 LV14
2022年10月31日
youwuzuichen LV10
2022年10月28日
1358849392 LV21
2022年10月21日
Killah LV9
2022年9月5日
no1xijin
2022年8月1日
暂无贡献等级
林间听风 LV10
2022年4月11日
xp95323 LV14
2022年1月25日