Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.34 KB

File metadata and controls

34 lines (21 loc) · 1.34 KB

Nexus Java SDK

Java Docs Continuous Integration

Java SDK for working with Nexus RPC.

What is Nexus?

Nexus is a synchronous RPC protocol. Arbitrary length operations are modelled on top of a set of pre-defined synchronous RPCs.

A Nexus caller calls a handler. The handler may respond inline or return a reference for a future, asynchronous operation. The caller can cancel an asynchronous operation, check for its outcome, or fetch its current state. The caller can also specify a callback URL, which the handler uses to asynchronously deliver the result of an operation when it is ready.

Supported Java runtimes

  • Java 1.8+

Build configuration

Find the latest release of the Nexus Java SDK at maven central.

Add nexus-sdk as a dependency to your pom.xml:

<dependency>
  <groupId>io.nexusrpc</groupId>
  <artifactId>nexus-sdk</artifactId>
  <version>N.N.N</version>
</dependency>

or to build.gradle:

compile group: 'io.nexusrpc', name: 'nexus-sdk', version: 'N.N.N'