/messagic-java

Java implementation of Messagic, a high level API for asynchronous message passing

Primary LanguageJavaApache License 2.0Apache-2.0

messagic-java

Java implementation of Messagic, a high level API for asynchronous message passing

CircleCI Gitter

Example:

MessageChannel channel = // construct the channel using available implementation 
channel.addListener(TextMessage.class, msg -> {
    ...
});
channel.start();
channel.send("Hello");

Implementations

  • Streams - Simple text-based protocol; uses Java's Input and OutputStreams abstractions
  • Fake - For unit testing your code