Grizzly 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Grizzly 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

Grizzly简介

Grizzly是一种应用程序框架,专门解决编写成千上万用户访问服务器时候产生的各种问题。使用JAVA NIO作为基础,并隐藏其编程的复杂性。容易使用的高性能的API。带来非阻塞socketd到协议处理层。利用高性能的缓冲和缓冲管理使用高性能的线程池。

Grizzly的历史

在GlassFish项目中于2004年诞生。后来为Grizzly 1.0。Grizzly1.0跟Sun Java System Application Server8.1,8.2和所有的GlassFish版本。用来代替本地的Sun WebServer运行时。

开始目的是建构一个HTTP Web服务器,用来代替Tomcat的Coyote连接器和Sun WebServ er6.1。 Grizzly1.0在2006年的时候变得相当流行。多数协议实现都基于它。但是Grizzly1.0有HTTP协议的特定实现逻辑包含在传送层中,主 要类SelectorThread包含若干的HTTP的处理,如文件cache,请求监控等。

为了使用框架,需要扩展SelectorThread,例如JettySelectorThread,SSLSelectorThread。 Grizzly1.0混合了扩展和实现。虽然如此,但Grizzly1.0仍然是很好的实现,有下面几个协议利用了Grizzly1.0:

 JRuby On Grizzly
Alaska的HTTP BC组件
GlassFishV3的微内核
Phobos GlassFish的SOAP
 Comet、Cometd
AsyncWeb
GlassFishV2
Sun Web2.0 Developer pack(REST Http Server)

展开阅读全文

评论 (0)

加载中
更多评论
发表了资讯
2011/12/22 00:00

Grizzly 2.2 发布,开源Java NIO框架

Grizzly框架近日发布了2.2版本,该版本带来了相当多新特性与改进,而且加入了最新WebSocket规范的实现。 Grizzly是一个应用程序框架,专门用于解决编写成千上万用户访问服务器时候产生的各种问题。Grizzly框架诞生于GlassFish项目,能够帮助开发人员利用Java NIO API构建可扩展、高性能、健壮的服务器,编写出可伸缩的服...

7
13
发表了资讯
2008/12/15 00:00

灰熊 Grizzly 1.9 发布

Grizzly(灰熊)是一种应用程序框架,专门解决编写成千上万用户访问服务器时候产生的各种问题。使用JAVA NIO作为基础,并隐藏其编程的复杂性。容易使用的高性能的API。带来非阻塞socketd到协议处理层。利用高性能的缓冲和缓冲管理使用高性能的线程 池。 新版本的Grizzly提供强大的异步I/O,异步HTTP反应,提供HTTP悬停/恢复 ...

5
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于云计算专区
2014/04/18 17:49

OpenStack Grizzly Install Guide

OpenStack Grizzly Install Guide

0
0
发表了博客
2016/06/22 10:02

《转》 Openstack Grizzly 指定 compute node 创建 instance

声明:此文档只做学习交流使用,请勿用作其他商业用途 作者:朝阳_tony 邮箱:linzhaolover@gmail.com 2013年6月4日9:37:44 星期二 转载请注明出处:http://blog.csdn.net/linzhaolove 有时我们有几个 compute node ,openstack默认是进行平衡创建,但有是我们想将某个instance 特定创建在某个compute node ,我们该怎样做呢...

0
0
发表了博客
2018/10/18 10:10

Java NIO框架 Mina、Netty、Grizzly

Mina Mina(Multipurpose Infrastructure for Network Applications) 是 Apache组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2.04支持基于 JavaNIO 技术的 TCP/UDP 应用程序开发、串口通讯程序,Mina 所支持的功能也在进一步的扩展中。目前,正在使用Mina的应用...

0
0
发表了博客
2012/10/27 14:22

MINA,xSocket同样的性能缺陷及陷阱,Grizzly better

本文转自博客:http://www.blogjava.net/adapterofcoms/articles/314560.html 因最近想重构下底层的服务器代码,特意查了下开源框架nio的东西 下面的不错 大家一起学校下 :evil: [url][/url] MINA,Grizzly[grizzly-nio-framework],xSocket都是基于 java nio的 server framework. 这里的性能缺陷的焦点是指当一条channel...

0
0
发表了博客
2013/01/22 23:23

MINA,xSocket同样的性能缺陷及陷阱,Grizzly better

本文转自博客:http://www.blogjava.net/adapterofcoms/articles/314560.html 因最近想重构下底层的服务器代码,特意查了下开源框架nio的东西 下面的不错 大家一起学校下 :evil: [url][/url] MINA,Grizzly[grizzly-nio-framework],xSocket都是基于 java nio的 server framework. 这里的性能缺陷的焦点是指当一条channel...

0
3
2014/02/22 20:27

Java NIO框架Mina、Netty、Grizzly介绍与对比

Mina: Mina(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2.04支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序,Mina 所支持的功能也在进一步的扩展中。目前,正在使用 Mina...

0
2
发表了博客
2018/08/24 15:28

关于Java NIO框架Mina、Netty、Grizzly的介绍

Mina Mina(Multipurpose Infrastructure for Network Applications) 是 Apache组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2.04支持基于 JavaNIO 技术的 TCP/UDP 应用程序开发、串口通讯程序,Mina 所支持的功能也在进一步的扩展中。目前,正在使用Mina的应用...

0
0
发表于云计算专区
2014/04/18 17:48

openstack 部署英文网址

openstack 部署英文网址

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于服务端专区
2019/04/02 12:53

Could not bind properties to 'DataSourceProperties'

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$DataSourceTransactionManagerConfiguration': Unsatisfied dependency expressed through constructor parameter 0; ...

4
0
发表了问答
2014/03/08 16:46

为什么,tomcat之类的web server 不用AIO实现偏偏选择NIO呢

AIO已经出现很久了,而且之前也有grizzly-aio的tomcat好像在09年也搞过AIO,后来都停止。之前国内有有个AIO4J现在也关了。不知有什么原因,希望了解能给解释!

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
91 收藏
分享
返回顶部
顶部