Introduction

The Component Caller API is a component that works as a proxy that makes the ACS / CORBA world in a REST API. This enables different functionality, such as connecting standalone applications, plugins and/or web services to the system.

The Event Converter is a component that serves a pre-configured set of events by converting them from ACS' Notification Channel (Based on CORBA's Notification Service) into Redis PubSub model for unreliable subscribers and into Redis queues for reliable subscribers.

At ALMA, these services are being used in a couple of places:

Presentation

Hands-On Exercise

Component Caller API

Deployment / Configuration

...
<e
    Name="ComponentCallerAPI"
    Code="acs.ComponentCallerAPI"
    Type="IDL:alma/ACS/ACSComponent:1.0"
    Container="aragornContainer"
    ImplLang="py"
    Autostart="true"/>
...

Interaction

Event Converter

Deployment / Configuration

Interaction

Discussion