Netty
Netty学习
stay hungry,stay you
stay hungry,stay young
展开
-
Netty 系列片博客
Netty 系列片博客原创 2020-09-08 01:07:38 · 126 阅读 · 0 评论 -
netty读写数据时候分隔符重要性
public void channelActive(ChannelHandlerContext ctx) throws Exception { // Send greeting for a new connection. //InetAddress.getLocalHost().getHostName() 获取电脑主机名 ctx.write("Welcome to " + InetAddress.getLocalHost().getHostName() + "原创 2020-09-07 20:31:00 · 278 阅读 · 0 评论 -
Netty(二):简单客户端和服务端通信
客户端NettyClientpublic class NettyClient { private final static Logger LOGGER = LoggerFactory.getLogger(NettyClient.class); public static void main(String[] args) throws InterruptedException { // 首先,netty通过Bootstrap启动客户端,服务端一般使用ServerBootstrap原创 2020-09-07 14:53:36 · 275 阅读 · 0 评论 -
Netty(一):各个组件和接口方法
Netty:Netty 解决了两个相应的关注领域,我们可将其大致标记为技术的和体系结构的。首先,它的基于 Java NIO 的异步的和事件驱动的实现,保证了高负载下应用程序性能的最大化和可伸缩性。其次,Netty 也包含了一组设计模式,将应用程序逻辑从网络层解耦,简化了开发过程,同时也最大限度地提高了可测试性、模块化以及代码的可重用性(1)Channel、EventLoop 和 ChannelFuture:这三个是Netty网络抽象的代表channel接口:Netty 的 Channel 接原创 2020-09-07 14:18:15 · 474 阅读 · 0 评论