上一页 1 2 3 4 5 6 7 8 9 ··· 69 下一页
摘要: 目录 简介 PKI标准 各类证书的后缀和转换 netty中启动SSL server netty中启动SSL client 总结 简介 在之前的文章中,我们讲到了怎么使用netty建立聊天室,但是这样的简单的聊天室太容易被窃听了,如果想要在里面说点悄悄话是很不安全的,怎么办呢?学过密码学的朋友可能就想 阅读全文
posted @ 2022-07-25 16:48 山河永慕~ 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 UDP协议 String和ByteBuf的转换 构建DatagramPacket 启动客户端和服务器 总结 简介 在之前的系列文章中,我们到了使用netty做聊天服务器,聊天服务器使用的SocketChannel,也就是说底层的协议使用的是Scoket。今天我们将会给大家介绍如何在net 阅读全文
posted @ 2022-07-25 10:42 山河永慕~ 阅读(3920) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 聊天室的工作流程 文本处理器 初始化ChannelHandler 真正的消息处理逻辑 总结 简介 经过之前的系列文章,我们已经知道了netty的运行原理,还介绍了基本的netty服务搭建流程和消息处理器的写法。今天本文会给大家介绍一个更加复杂的例子,文本聊天室。 聊天室的工作流程 今天要 阅读全文
posted @ 2022-07-22 16:20 山河永慕~ 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 使用netty建立连接 自动重连接的原理 模拟自动重连 总结 简介 我们在使用客户端和服务器端连接的过程中,可能会因为各种问题导致客户端和服务器的连接发生中断,遇到这种情况,一般情况下我们需要使用监控程序去监听客户端和服务器端的连接,如果第一时间发现连接断开了,就需要手动去重连。比较麻烦 阅读全文
posted @ 2022-07-22 11:30 山河永慕~ 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 decode和encode 对象序列化 使用编码和解码器 总结 简介 在之前的文章中我们提到了,对于NioSocketChannel来说,它不接收最基本的string消息,只接收ByteBuf和FileRegion。但是ByteBuf是以二进制的形式进行处理的,对于程序员来说太不直观了, 阅读全文
posted @ 2022-07-21 17:08 山河永慕~ 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 package和byte 手动组合 Byte的转换类 ReplayingDecoder 总结 简介 我们知道由两种数据的传输方式,分别是字符流和字节流,字符流的意思是传输的对象就是字符串,格式已经被设置好了,发送方和接收方按照特定的格式去读取就行了,而字节流是指将数据作为最原始的二进制字 阅读全文
posted @ 2022-07-21 14:23 山河永慕~ 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 场景规划 启动Server 启动客户端 消息处理 消息处理中的陷阱 总结 简介 之前的系列文章中我们学到了netty的基本结构和工作原理,各位小伙伴一定按捺不住心中的喜悦,想要开始手写代码来体验这神奇的netty框架了,刚好最近东京奥运会,我们写一个netty的客户端和服务器为中国加油可 阅读全文
posted @ 2022-07-21 11:00 山河永慕~ 阅读(3471) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 ChannelPipeline ChannelHandler ChannelHandlerContext ChannelHandler中的状态变量 异步Handler 总结 简介 上一节我们讲解了netty中的Channel,知道了channel是事件处理器和外部联通的桥梁。今天本文将会 阅读全文
posted @ 2022-07-19 14:31 山河永慕~ 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 Channel详解 异步IO和ChannelFuture Channel的层级结构 释放资源 事件处理 总结 简介 Channel是连接ByteBuf和Event的桥梁,netty中的Channel提供了统一的API,通过这种统一的API,netty可以轻松的对接多种传输类型,如OIO, 阅读全文
posted @ 2022-07-18 17:02 山河永慕~ 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 目录 简介 netty架构图 丰富的Buffer数据机构 零拷贝 统一的API 事件驱动 其他优秀的特性 总结 简介 Netty为什么这么优秀,它在JDK本身的NIO基础上又做了什么改进呢?它的架构和工作流程如何呢?请走进今天的netty系列文章之:netty架构概述。 netty架构图 netty 阅读全文
posted @ 2022-07-18 15:36 山河永慕~ 阅读(572) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 69 下一页