Skip to content

EnMasseProject/enmasse-example-clients

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

EnMasse Client Examples

This repository contains examples you can use as base for your client code to access EnMasse. Any client supporting the standard protocols used by EnMasse (AMQP, MQTT etc), so these clients should only be considered an example of the different ways you can retrieve endpoint information and access the endpoints automatically.

The examples assume that you have already setup EnMasse on a Kubernetes or OpenShift cluster.

There are currently 3 Java-based clients:

  • vertx-example-client - Vert.X based client configured using a properties file, shows how to access EnMasse externally
  • jms-example-client - JMS-based with injection of endpoint info and use service account for authentication.
  • quarkus-example-client - Quarkus/Microprofile-based client with injection of endpoint info and use service account for authentication.

Both examples come with resources that you deploy to provision messaging.

About

Example clients interacting with EnMasse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •