文章分类 -  Netty

Netty学习 2019/11/28 辞职2个月多一点
摘要:1.使用自定义协议+编解码器 2.主要是解决服务器每次读取数据长度的问题 1.定义协议包 package protocoltcp; //协议包 public class MessageProtocol { private int len; //关键 private byte[] content; p 阅读全文
posted @ 2019-12-13 22:24 Angry-rookie 阅读(139) 评论(0) 推荐(0)
摘要:1.服务接口和实现类 package dubborpc.publicinterface; //一个接口,服务提供方和 服务消费方都需要 public interface DemoService { String hello(String str); } 接口 package dubborpc.pro 阅读全文
posted @ 2019-12-13 21:40 Angry-rookie 阅读(177) 评论(0) 推荐(0)
摘要:1.服务端 package netty.mydemo; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelInitializ 阅读全文
posted @ 2019-12-12 18:12 Angry-rookie 阅读(1585) 评论(0) 推荐(0)
摘要:1.服务器端 1 package nio; 2 3 import java.io.IOException; 4 import java.net.InetSocketAddress; 5 import java.nio.ByteBuffer; 6 import java.nio.channels.*; 阅读全文
posted @ 2019-12-03 19:41 Angry-rookie 阅读(235) 评论(0) 推荐(0)
摘要:package test; import jdk.nashorn.internal.ir.CallNode; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.nio.ByteBuff 阅读全文
posted @ 2019-11-28 19:18 Angry-rookie 阅读(362) 评论(0) 推荐(0)