Top Description Modules

Grizzly NIO 5.0.2

Resources
Homepage, Development, Bug Tracker, Documentation, Forum, Project Page, Getting Started, License (EPL-2.0)
Dependencies
java.base, java.logging, java.management, java.xml, org.glassfish.gmbal.api, grizzly-npn-api, jakarta.servlet, jakarta.xml.ws-api, jaxb-osgi, webservices-osgi
Maven Central
Group ID:org.glassfish.grizzly
Artifacts:grizzly-project

Project Grizzly NIO

Writing scalable server applications in the Java™ programming language has always been difficult. Before the advent of the Java New I/O API (NIO), thread management issues made it impossible for a server to scale to thousands of users. The Grizzly NIO framework has been designed to help developers to take advantage of the Java™ NIO API. Grizzly’s goal is to help developers to build scalable and robust servers using NIO as well as offering extended framework components: Web Framework (HTTP/S), WebSocket, Comet, and more!

Release 5.0.2

Release Date
2026-06-05
Mailing Lists
Community discussions :subscribe, archive
PMC discussions :subscribe, archive
Mailing list: glassfish-dev:archive
Version Control
Git
https://github.com/eclipse-ee4j/glassfish-grizzly.git
Git
[email protected]:eclipse-ee4j/glassfish-grizzly.git
Developers
Oleksiy Stashok , Ryan Lubke , Bongjae Chang , Eclipse EE4J Developers

Module Summary

Modifier and TypeModule and Description
automatic module
connection.pool

Automatic module of connection-pool 5.0.2.

connection-pool
automatic module
grizzly.framework.monitoring

Automatic module of grizzly-framework-monitoring 5.0.2.

grizzly-framework-monitoring
automatic module
grizzly.http.monitoring

Automatic module of grizzly-http-monitoring 5.0.2.

grizzly-http-monitoring
automatic module
grizzly.http.server.jaxws

Automatic module of grizzly-http-server-jaxws 5.0.2.

grizzly-http-server-jaxws
automatic module
grizzly.http.server.monitoring

Automatic module of grizzly-http-server-monitoring 5.0.2.

grizzly-http-server-monitoring
automatic module
grizzly.http.servlet.extras

Automatic module of grizzly-http-servlet-extras 5.0.2.

grizzly-http-servlet-extras
module
org.glassfish.grizzly

Released in grizzly-framework 5.0.2.

grizzly-framework
module
org.glassfish.grizzly.comet

Released in grizzly-comet 5.0.2.

Comet is a web application model in which a long-held HTTPS request allows a web server to push data to a browser, without the browser explicitly requesting it.
module
org.glassfish.grizzly.http

Released in grizzly-http 5.0.2.

grizzly-http
module
org.glassfish.grizzly.http.ajp

Released in grizzly-http-ajp 5.0.2.

Enables Grizzly-based servers to communicate with web servers (like Apache HTTPD) using the AJP protocol, which is commonly used for integrating Java application servers with front-end web servers for load balancing and proxying.
module
org.glassfish.grizzly.http.server

Released in grizzly-http-server 5.0.2.

grizzly-http-server
module
org.glassfish.grizzly.http.server.multipart

Released in grizzly-http-server-multipart 5.0.2.

grizzly-http-server-multipart
module
org.glassfish.grizzly.http2

Released in grizzly-http2 5.0.2.

grizzly-http2
module
org.glassfish.grizzly.portunif

Released in grizzly-portunif 5.0.2.

It enables a single network port to handle multiple protocols by detecting the protocol of incoming connections and dispatching them to the appropriate handler.
module
org.glassfish.grizzly.servlet

Released in grizzly-http-servlet 5.0.2.

grizzly-http-servlet
module
org.glassfish.grizzly.websockets

Released in grizzly-websockets 5.0.2.

WebSocket is a protocol providing a bidirectional communication channel over a single TCP connection.
automatic module
tls.sni

Automatic module of tls-sni 5.0.2.

tls-sni