{"repo":"nats-io/nats.java","free":true,"listed":false,"github":"https://github.com/nats-io/nats.java","clone":"git clone https://github.com/nats-io/nats.java.git","description":"Java client for NATS","language":"Java","stars":675,"topics":["nats","java","client","messaging","messaging-library","middleware"],"license":"Apache-2.0","category":"chat-messaging","readme_excerpt":"NATS - Java Client A Java client for the NATS messaging system. Examples and other documentation... 1. Java API Docs - the latest Java API docs. 1. NATS by Example is an evolving collection of runnable, cross-client reference examples for NATS. 1. The examples directory covers basic api use. 1. The Java Nats Examples GitHub repo, a collection of simple use case examples. Table of Contents Client and Orbit Simplification Consumer Info Calls Service Framework Subject Validation Connection Options Executors Recent Version Notes Installation Basic Usage Connection Options JetStream Connection Security Manual Pull Subscriptions Version Notes Benchmarking Building From Source Examples License Client and Orbit NATS client functionality is split across two layers: the core client ( nats.java , this repo) and Orbit , a separate set of artifacts with higher-level utilities. The split exists so the core can stay small, stable, and consistent across NATS clients in every language, while Orbit can iterate quickly on opinionated abstractions without dragging the core API along for the ride. Core client ( nats.java ) - Direct API over Core NATS and JetStream as exposed by nats-server . - Lightweight, unopinionated, performance-oriented. - API surface kept in parity with other official NATS clients (Rust, Go, .NET, JS, Python, C). A feature shipped here should look the same shape everywhere. - Stable, conservative versioning. Breaking changes are rare and deliberate. Orbit ( orbit.java ) - H","default_branch":null,"files":null,"tree":[],"storefront":"/r/nats-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nats-io/nats.java/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}