fuzhengwei / fuzhengwei/blog.github.io

netty案例,netty4.1基础入门篇七《嗨!NettyClient》 - bugstack虫洞栈

Open
#38 0 comments 0 reactions 0 assignees View on GitHub
4a947af4e4d88ac5accc7b3ff636ad73 gitment
Dominant language
HTML
Stars
14
Forks
7
PR merge metrics
No merged PRs in 30d

Description

https://fuzhengwei.github.io/itstack-demo-netty-1/2019/08/10/netty%E6%A1%88%E4%BE%8B-netty4.1%E5%9F%BA%E7%A1%80%E5%85%A5%E9%97%A8%E7%AF%87%E4%B8%83-%E5%97%A8-NettyClient.html

前言介绍


在前六章的案例中使用socket模拟器链接我们的NettyServer,进行通信测试。本章节我们写一个helloworld版的NettyClient客户端,与我们的socket模拟器进行通信。在netty中客户端与服务端的写法基本类似,注意一些细节即可,这也是netty的强大之处,它把nio流与sokcet封装的相当简单易用。


开发环境


1、jdk1.8【jdk1.7以下只能部分支持netty】
2、Netty4.1.36.Final【netty3.x 4.x 5每次的变化较大,接口类名也随着变化】
3、telnet 测试【可以现在你的win7机器上测试这个命令,用于链接到服务端的测试命令】


代码示例


itstack-demo-netty-1-07

└── src
├── main
└── java
└── org.itstack.demo.netty.client
├── MyChannelInitializer.java
└── NettyClient.java
└── test
└── java
└── org.itstack.demo.netty.test
└── ApiTest.java


MyChannelInitializer.java


Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.