博客专栏  >  互联网   >  Netty

Netty

Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。本专栏旨在研究Netty使用,分享知识。

关注
0 已关注
12篇博文
  • 【第12章】【WebSocket】

    【第12章-WebSocket】【博文目录>>>】【工程下载>>>】如果你有跟进Web 技术的最新进展,你很可能就遇到过“实时Web”这个短语,而如果你在工程领域中有实时应用程序的实战经验,那么你可能...

    2017-11-07 08:07
    270
  • 【第11章】【预置的ChannelHandler和解码器】

    Netty 为许多通用协议提供了编解码器和处理器,几乎可以开箱即用,这减少了你在那些相当繁琐的事务上本来会花费的时间与精力。在本章中,我们将探讨这些工具以及它们所带来的好处,其中包括Netty 对于S...

    2017-11-06 07:49
    129
  • 【第10章】【编解码器框架】

    Netty 提供了多种组件,简化了为了支持广泛的协议而创建自定义的编解码器的过程。

    2017-11-04 08:10
    170
  • 【第09章】【单元测试】

    ChannelHandler 是Netty 应用程序的关键元素,所以彻底地测试它们应该是你的开发过程的一个标准部分。最佳实践要求你的测试不仅要能够证明你的实现是正确的,而且还要能够很容易地隔离那些因修...

    2017-11-03 07:37
    111
  • 【第08章】【引导】

    引导一个应用程序是指对它进行配置,并使它运行起来的过程。Netty处理引导的方式使你的应用程序和网络层相隔离,无论它是客户端还是服务器

    2017-11-02 08:21
    109
  • 【第07章】【EventLoop和线程模型】

    简单地说,线程模型指定了操作系统、编程语言、框架或者应用程序的上下文中的线程管理的关键方面。显而易见地,如何以及何时创建线程将对应用程序代码的执行产生显著的影响,因此开发人员需要理解与不同模型相关的权...

    2017-11-01 07:28
    82
  • 【第06章】【ChannelHandler和ChannelPipeline】

    可以在ChannelPipeline 中将ChannelHandler 链接在一起以组织处理逻辑。我们将会研究涉及这些类的各种用例,以及一个重要的关系—ChannelHandlerContext。理解...

    2017-10-28 07:36
    86
  • 【第05章】【ByteBuf】

    网络数据的基本单位总是字节。Java NIO 提供了ByteBuffer 作为它的字节容器,但是这个类使用起来过于复杂,而且也有些繁琐。Netty 的ByteBuffer 替代品是ByteBuf,一个...

    2017-10-27 07:48
    89
  • 【第04章】【传输】

    Netty 为它所有的传输实现提供了一个通用API,这使得这种转换比你直接使用JDK所能够达到的简单得多。所产生的代码不会被实现的细节所污染,而你也不需要在你的整个代码库上进行广泛的重构。

    2017-10-26 07:45
    112
  • 【第03章】【Netty的组件和设计】

    Netty 解决了两个相应的关注领域,我们可将其大致标记为技术的和体系结构的。首先,它的基于Java NIO 的异步的和事件驱动的实现,保证了高负载下应用程序性能的最大化和可伸缩性。其次,Netty ...

    2017-10-24 22:54
    77
  • 【第02章】【你的第一款Netty应用程序】

    在本章中,我们将展示如何构建一个基于Netty 的客户端和服务器。应用程序很简单:客户端将消息发送给服务器,而服务器再将消息回送给客户端。

    2017-10-20 08:05
    139
  • 【第1章】【Netty——异步和事件驱动】

    Netty 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端。

    2017-10-19 06:14
    152

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部