50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

JBoss Netty 3.1 发布

  • 2009-08-04
  • 本文字数:765 字

    阅读完需:约 3 分钟

JBoss 社区最近发布了 Netty 3.1.0,为用户提供了编写客户 / 服务网络应用的另一选择。Netty 自称是:

一款异步的事件驱动的网络应用框架和工具,用于快速开发可维护的高性能、高扩展性协议服务器和客户端。也就是说,Netty 是一个 NIO 客户端 / 服务器框架,支持快速、简单地开发网络应用,如协议服务器和客户端。它极大简化了网络编程,如 TCP 和 UDP 套接字服务器。

关于 Netty 的分类,它与 Apache Mina Grizzly 属于同一舞台。该最新版本包含了一系列功能和性能、API 可用性的增强。其中包括:

HTTP 隧道功能满足了用户的迫切需求,在早期发布说明中总结到:

HTTP 隧道传输(位于 org.jboss.netty.channel.socket.http)是一种套接字传输,支持任意已经存在的套接字应用在 HTTP 之上通过代理传输。这种传输在需要越过防火墙而不修改现存服务器应用时特别有用。工作原理如下: Http 隧道客户端套接字通道 --> 对 HTTP 友好的防火墙 --> Servlet 容器 (如 Tomcat、Jetty) --> Http 隧道 Servlet --> 你的服务器应用

当然在选择一个框架用于开发网络应用时,性能和可扩展性是重要因素。Netty 团队在他们的网站上提供了性能信息。你也可以在 Apache Mina 网站上找到它的性能数据。Nicholas Hagen 发布了一系列博文,记录了他如何选择 Mina、Grizzly 或者 Netty。最终他决定选用 Netty,不过指出:

总的来说,在性能、内存和功能使用方面,我倾向于 Netty,而不是 Mina 和 Grizzly。请注意你需要通过自己的分析来决定哪种框架适合你的需求。

Netty 下一版本 3.2.0,目前正在开发过程中,路线图可以在这里查看。

查看英文原文: JBoss Netty 3.1 Released

2009-08-04 00:465069
用户头像

发布了 501 篇内容, 共 282.2 次阅读, 收获喜欢 64 次。

关注

评论

发布
暂无评论
发现更多内容

GraphQl Calculator计算指令@distinct:使用表达式对列表进行去重

杜艮魁

数据中台 graphql

软件工程师必备沟通技巧

俞凡

沟通 认知

华为顶级网络工程师分享出这份TCP/IP网络编程笔记!已封神

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

世界顶级安全专家整理出的这份笔记告诉你Linux应该怎么学

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

大牛分享,献出这份年薪68W的蚂蚁金服Java高级开发封神宝典!

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

【VueRouter 源码学习】第一篇 - 环境搭建与路由模式介绍

Brave

源码 vue-router 9月日更

Go- 结构体

HelloBug

Go 语言 结构体

阿里P8终于总结出这份SpringBoot分布式架构精髓笔记

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

09. 深度学习携手大数据引领第三AI热潮--何为深度学习?

Databri_AI

人工智能

微信朋友圈高性能架构设计

毛先生

IntelliJ IDEA 中如何将 POM 中的版本号快速提出为属性

HoneyMoose

Confluence 数据中心版本接近生命周期了

HoneyMoose

Go- 方法-2

HelloBug

方法 Go 语言

Promise.all() 原理解析及使用指南

devpoint

Promise 异步任务 9月日更

德勤:区块链成为现实,采用逐渐增多

CECBC

Ubuntu Server 20.04 搭建安装Harbor

玏佾

Docker k8s Harbor

RedHat 8 如何检查端口是否联通

HoneyMoose

🚄【Redis干货领域】从底层彻底吃透AOF原理(基础篇)

码界西柚

redis aof Redis 协议 9月日更

GitHub阅读量最高的文章竟是图解Java,不愧是Alibaba内部资料

Java~~~

Java 架构 面试 JVM 基础

阿里P8纯手写SQL文档:收获不止SQL优化抓住SQL的本质

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

区块链落地进行时:专利猛增,构建工业互联网信任价值

CECBC

Linux之ssh-add命令

入门小站

Linux

发布半小时登上GitHub首页的Spring Boot实战笔记,竟是京东T8编写

Java~~~

Java spring 架构 面试 Spring Boot

美团面试:请手写一个快排,被我怼了

程序员 面试 算法

大厂慌了!由国外技术工程师亲自操刀的微服务实战手册限时分享

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

物联网实时监管 区块链云端留痕 公章何时何地何人用过一清二楚

CECBC

如何大规模交付高质量、高一致性的RESTful API及配套产物

刘宇

API OpenAPI REST API

GitHub破百万访问的阿里神作:并发实现原理JDK源码笔记

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

世界顶级安全专家耗时三年写出了这份4308页的Linux笔记

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

在线JSON转Go Struct工具

入门小站

工具

Go- 方法-1

HelloBug

方法 Go 语言

JBoss Netty 3.1发布_Java_Craig Wickesser_InfoQ精选文章