Netty客户端与服务端的连接

来源:小元717035419 发布时间:2018-11-21 15:51:06 阅读量:1122

Netty是基于Java NIO的网络应用框架


Netty是一个NIO client-server(客户端-服务端)框架,使用Netty可以快速开发网络应用,例如服务器和客户端协议。Netty提供一种新的方式来开发网络应用程序,这种新的方式它很容易使用和有很强的扩展性。


Netty的内部实现是复杂的,但是Netty提供了简单易用的api,从网络处理代码中解耦业务逻辑。


Netty是完全基于NIO实现的,所以整个Netty都是非阻塞的。


网络应用程序通常需要较高的可扩展性,无论是Netty还是其他基于JAVA NIO的框架,都会提供可扩展性的解决方案。Netty中一个关键组成部分是它的异步特性。




1.建立项目,一般的java工程就可以,jdk我这边用的是1.8,jar包用的是netty-all-5.0.0.Alpha2.jar   http://files.cnblogs.com/files/applerosa/netty-5.0.0.Alpha2.7z






2.首先我们来建立服务器端代码






3.编写服务端处理器






到这里,服务端的代码就全部完成了,启动main方法可以看下效果。


4.接下来我们来建立客户端的代码




5.然后编写客户端处理类







--------------------- 



标签: 服务器搭建
分享:
评论:
你还没有登录,请先