Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apache/qpid-broker-j
Mirror of Apache Qpid Broker-J
https://github.com/apache/qpid-broker-j
amqp amqp10 amqps apache java messaging network-server qpid
Last synced: about 1 month ago
JSON representation
Mirror of Apache Qpid Broker-J
- Host: GitHub
- URL: https://github.com/apache/qpid-broker-j
- Owner: apache
- License: apache-2.0
- Created: 2017-04-19T07:00:07.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-08-05T11:41:55.000Z (3 months ago)
- Last Synced: 2024-09-30T01:21:17.379Z (about 1 month ago)
- Topics: amqp, amqp10, amqps, apache, java, messaging, network-server, qpid
- Language: Java
- Homepage: https://qpid.apache.org/components/broker-j
- Size: 141 MB
- Stars: 56
- Watchers: 16
- Forks: 44
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-integration - Apache Qpid (⭐56) - A messaging tool that supports the Advanced Message Queuing Protocol (AMQP) and multiple programming languages and platforms. Offers enterprise-grade messaging capabilities with reliable and efficient message delivery. (Projects / Messaging)
README
# Apache Qpid Broker-J
---
| CI Process | Status |
|-------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| GitHub Actions | [![Build Status](https://github.com/apache/qpid-broker-j/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/apache/qpid-broker-j/actions/workflows/build.yml/?branch=main) |
| Apache Jenkins CI Build | [![Build Status](https://ci-builds.apache.org/buildStatus/icon?job=Qpid%2FQpid-Broker-J-TestMatrix)](https://ci-builds.apache.org/job/Qpid/job/Qpid-Broker-J-TestMatrix/) |---
[Website](http://qpid.apache.org/) |
[Wiki](https://cwiki.apache.org/confluence/display/qpid) |
[Documentation](http://qpid.apache.org/documentation.html) |
[Developer Mailing List](mailto:[email protected]) |
[User Mailing List](mailto:[email protected]) |
[Open Issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20Broker-J%20ORDER%20BY%20key%20DESC)# Qpid Broker-J
The Apache Qpid Broker-J is a powerful open-source message broker.
* Supports Advanced Message Queuing Protocol (AMQP) versions 0-8, 0-9, 0-91, 0-10 and 1.0
* 100% Java implementation
* Authentication options include for LDAP, Kerberos, O-AUTH2, TLS client-authentication and more
* Message storage options include Apache Derby, Oracle BDB JE, and Generic JDBC
* REST and AMQP 1.0 management API
* Web-management console
* Plug-able architectureBelow are some quick pointers you might find useful.
## Building the code
The [Quick Start Guide](doc/developer-guide/src/main/markdown/quick-start.md) walks you through the steps required
to build, test and run Qpid Broker-J.The [Build Instructions](doc/developer-guide/src/main/markdown/build-instructions.md) cover all details behind building
and testing.## Running the Broker
For full details, see the `Getting Started` in User documentation mentioned below.
For convenience, the brief instructions are repeated in the
[Quick Start Guide](doc/developer-guide/src/main/markdown/quick-start.md).### IDE Integration
Tips on setting up IDE to work with Qpid Broker-J project are provided in
[IDE Integration](doc/developer-guide/src/main/markdown/ide-integration.md).## Documentation
Documentation (in docbook format) is found beneath the *doc* module.
Links to latest published User documentation can be found in overview of
[Broker-J Component](http://qpid.apache.org/components/broker-j/index.html).Please check [Developer Guide](doc/developer-guide/src/main/markdown/index.md) for developer documentation.