Skip to content

assimbly/gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Assimbly is a messaging gateway. It has the following characteristics:

  1. it's a link between endpoints, allow them to share information and bypass certain protocols.
  2. it's a point of accesss (a portal).
  3. it moves messages with data

The purpose of Assimbly is to connect these endpoints with the help of a webgui. Connected endpoints are called a flow. In the webgui you can configure and manage the lifecycle of a flow.

On the background Apache Camel does the actual work. Assimbly can connect to any supported Camel component by the Assimbly Connector.

alt text

Design

The main design goals are:

  • Web based: Access flows from any browser
  • Ease of use: Configure and manage flows with ease
  • Separate-of-concerns: Seperate message gateway (interoperability) from message bus (business logic)

More on the rationale

Documentation

You find documentation on the wiki like:

Download

Download it here

Contribute

If you like to contribute, please check the contributing page.