Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.22 KB

File metadata and controls

21 lines (12 loc) · 1.22 KB

Introduction

REMReM (REST Mailbox for Registered Messages) is a set of tools that can be used to generate validated Eiffel messages and publish them on a RabbitMQ message bus. They can be run as micro services or as stand-alone CLI versions. For more details on the micro services and the REMReM design, see Eiffel REMReM

Eiffel REMReM Generate takes a partial message in JSON format, validates it and adds mandatory fields before outputting a complete, valid Eiffel message.

Pre-requisites

  • JDK 8
  • Tomcat 8

For supporting latest features, Eiffel REMReM Generate should use the latest version of Eiffel REMReM Semantics.

Components

  • REMReM Generate CLI (Command Line Interface)
  • REMReM Generate Service

Compatibility

Both generate and publish services use semantics library. Their mutual compatibility is available in Compatibility section of publish service.