https://github.com/jakartaee/websocket
Jakarta WebSocket
https://github.com/jakartaee/websocket
Last synced: about 1 year ago
JSON representation
Jakarta WebSocket
- Host: GitHub
- URL: https://github.com/jakartaee/websocket
- Owner: jakartaee
- License: other
- Created: 2018-01-12T21:59:20.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-04-22T11:35:20.000Z (about 1 year ago)
- Last Synced: 2025-05-07T12:56:20.455Z (about 1 year ago)
- Language: Java
- Homepage: https://projects.eclipse.org/projects/ee4j.websocket
- Size: 1.11 MB
- Stars: 65
- Watchers: 24
- Forks: 45
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-java - Jakarta WebSocket
README
# Jakarta WebSocket
This repository contains the source for:
- the Jakarta WebSocket [API](https://jakarta.ee/specifications/websocket/2.0/apidocs) (/api) -
- the Jakarta WebSocket [specification](https://jakarta.ee/specifications/websocket/2.0/websocket-spec-2.0.html) (/spec)
## Building
### API
Jakarta WebSocket API can be built by executing the following from the project root:
```
cd api
mvn clean package
```
The API jars can then be found in `/api/client/target` and `/api/server/target`.
### Specification
Jakarta WebSocket specification can be built by executing the following from the project root:
```
cd spec
mvn clean package
```
The zip archive containing the specification in PDF and HTML format can then be found in `/spec/target`.
## Making Changes
To make changes, fork this repository, make your changes, and submit a pull request.
## About Jakarta WebSocket
Jakarta WebSocket defines a set of Java APIs for the development of WebSocket applications.
## TCK Challenges
All test challenges for Jakarta WebSocket must be resolved by Active Resolution.
Please see the TCK Users guide for more details.