Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Java framework for Cadence Workflow Service

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE.txt
Unknown
license-header.txt
NotificationsYou must be signed in to change notification settings

cadence-workflow/cadence-java-client

Cadence is a distributed, scalable, durable, and highly available orchestration engine we developed at Uber Engineering to execute asynchronous long-running business logic in a scalable and resilient way.

cadence-client is the framework for authoring workflows and activities in Java.

If you are authoring in Go, seeGo Cadence Client.

Samples

For samples, seeSamples for the Java Cadence client.

Run Cadence Server

Run Cadence Server using Docker Compose:

curl -O https://raw.githubusercontent.com/uber/cadence/master/docker/docker-compose.ymldocker-compose up

If this does not work, see instructions for running the Cadence Server athttps://github.com/uber/cadence/blob/master/README.md.

Get CLI

CLI is avaialable as an executable or as a docker image

Build a configuration

Addcadence-client as a dependency to yourpom.xml:

<dependency>  <groupId>com.uber.cadence</groupId>  <artifactId>cadence-client</artifactId>  <version>V.V.V</version></dependency>

or tobuild.gradle:

compile group: 'com.uber.cadence', name: 'cadence-client', version: 'V.V.V'

Documentation

The documentation on how to use the Cadence Java client ishere.

Javadocs for the client API are locatedhere.

Community

Join our community on the CNCF Slack workspace atcloud-native.slack.com in the#cadence-users channel for discussions, questions, and support.

Slack Status

Contributing

We'd love your help in making the Cadence Java client great. Please review ourcontribution guidelines.

If you'd like to propose a new feature, first join theCNCF Slack workspace in the#cadence-users channel to start a discussion.

License

Apache 2.0 License, please seeLICENSE for details.

Packages

No packages published

Contributors65

Languages


[8]ページ先頭

©2009-2025 Movatter.jp