MicroProfile® Reactive Messaging 1.0 Release Review

Type
Release
State
Successful
End Date of the Review Period

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Project
Release

Reactive Messaging 1.0

Description

This is the first release of MicroProfile Reactive Messaging https://github.com/eclipse/microprofile-reactive-messaging. The release includes API, TCK and Spec.

The Reactive Messaging specification defines a development model for declaring CDI beansproducing, consuming and processing messages. The communication between these componentsuses Reactive Streams. This specification relies on Eclipse MicroProfile Reactive Streams Operators and CDI.

The main APIs are @Incoming @Outgoing annotations together with some SPIs for connectors to link up with messaging providers.

An example of usage:

@Incoming("my-channel")

public CompletionStage<Void>consume(Message<String>message {

       returnmessage.ack();

}

 

Conforms To UI/UX Guidelines
Not verified