Top Description Modules

Tyrus 2.2.0

Resources
Homepage, Development, Bug Tracker, Documentation, Wiki, Project Page, License (Eclipse Public License 2.0), License (GNU General Public License, version 2 with the GNU Classpath Exception)
Dependencies
java.base, java.logging, java.naming, java.xml, jakarta.activation-api, jakarta.annotation-api, jakarta.ejb-api, jakarta.enterprise.cdi-api, jakarta.enterprise.lang-model, jakarta.inject-api, jakarta.interceptor-api, jakarta.servlet-api, jakarta.transaction-api, jakarta.websocket-api, jakarta.websocket-client-api, jakarta.xml.bind-api, org.osgi.core
Maven Central
Group ID:org.glassfish.tyrus
Artifacts:tyrus-project

Project Tyrus

Eclipse Tyrus™ is an open source implementation for easy development of WebSocket applications. WebSocket protocol defined by IETF provides bi-directional communication between the server and the remote host. The pros are mainly the ability to communicate both ways, low latency and small communication overhead. Therefore Tyrus and WebSocket in general are suitable for web applications that require sending a huge volume of relatively small messages like online games or market ticker broadcasting.

Tyrus is the reference implementation of Java API for WebSocket (JSR-356).

Release 2.2.0

Release Date
2024-08-01
Mailing Lists
Community discussions :subscribe, archive
PMC discussions :subscribe, archive
Version Control
Git
ssh://[email protected]/eclipse-ee4j/tyrus
Developers
Jan Supol

Module Summary

Modifier and TypeModule and Description
module
org.glassfish.tyrus.client

Tyrus Client Module

module
org.glassfish.tyrus.container.jdk.client

Tyrus JDK Client Container Module

module
module
org.glassfish.tyrus.core

Tyrus Core Module

module
org.glassfish.tyrus.gf.cdi

Tyrus CDI Component Provider Module

module
org.glassfish.tyrus.gf.ejb

Tyrus EJB Component Provider Module

module
org.glassfish.tyrus.server

Tyrus Server Module

module
org.glassfish.tyrus.spi

Tyrus Container SPI Module