Skip to content

osoco/pharo-eda-adapters

Repository files navigation

PharoEDA Adapters

This project discovers and provides adapters for PharoEDA applications's ports.

Motivation

PharoEDA applications use ports and adapters, so they are decoupled from the actual technologies used. This project provides adapters to choose from when launching EDAApplication instances.

Design

PharoEDA-Adapters will inspect its environment and try to build functioning adapters. Once an adapter is properly built, it'll emit an event. PharoEDA has built-in support for consuming and projecting those events.

Usage

First, load it with Metacello:

Metacello new repository: 'github://osoco/pharo-eda-adapters:main'; baseline: #PharoEDAAdapters; load

Then, run it with

PharoEDAAdapters run

Work in progress

  • Support for current PharoEDA adapters: MongoDB, STOMP.

Credits

Releases

No releases published

Packages

No packages published