Netty
Geek_ymv
公众号 geekymv
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java I/O模型
I/O 模型基本说明 I/O 模型简单的理解,就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能。 Java 共支持3种网络编程模型:BIO、NIO、AIO Java BIO:同步阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动过一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销。 Java NIO:同步非阻塞,服务器...原创 2020-02-23 13:53:26 · 225 阅读 · 0 评论 -
Your first Netty Application
客户端package com.geekymv.netty.echo.client; import io.netty.bootstrap.Bootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelInitializer; import io.netty.channel.EventLoopGrou...原创 2018-02-25 01:28:16 · 357 阅读 · 0 评论 -
Netty介绍
Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.翻译 2018-06-09 12:37:36 · 357 阅读 · 0 评论 -
Netty4.x 用户指南 - 前言
User guide for 4.x Preface The Problem Nowadays we use general purpose applications or libraries to communicate with each other. For example, we often use an HTTP client library to retrieve inf...翻译 2018-06-09 19:08:00 · 423 阅读 · 0 评论 -
Netty4.x 用户指南 -入门
Getting Started This chapter tours around the core constructs of Netty with simple examples to let you get started quickly. You will be able to write a client and a server on top of Netty right away ...翻译 2018-06-10 16:06:49 · 530 阅读 · 0 评论 -
Gradle安装与在IDEA下的使用
Gradle安装与在IDEA下的使用 Windows下Gradle安装 Gradle官网下载地址,选择最新版本进行下载,这里我下载的版本是gradle-4.8.1-bin.zip。将安装包解压到D:\develop目录下, 右击计算机->属性->高级系统配置->环境变量。在系统变量中找到Path,编辑。在最后添加;D:\develop\gradle-4.8.1\bin,保存。 打...原创 2018-09-17 21:55:35 · 4724 阅读 · 0 评论 -
Netty 入门实战之实现简易聊天系统
Netty 是什么?用官方文档来说,Netty 是一个高性能、异步事件驱动的网络应用框架。基于 Netty,可以快速地开发和部署高性能、高可用的网络服务端和客户端应用。 简单来说,Netty 是一个封装了 Java NIO 的 Jar 包,是对 Socket 网络编程的封装。Netty 应用广泛,一些知名框架 Alibaba Dubbo、Apache Flink、Apache Spark、gRP...原创 2019-01-15 22:14:26 · 535 阅读 · 0 评论
分享