12
API
The Sentriant AG Application Programming Interface (API) is based on the Java Message Service (JMS).
Sentriant AG ships with version 3.1 of the ActiveMQ JMS provider (http://activemq.codehaus.org/), an
open source implementation of JMS.
Sentriant AG API communication is illustrated in
JMS Message Bus—Sentriant AG ships with ActiveMQ Java Messanging Service (JMS).
●
XML file—This Extensible Markup Language (XML) file is created by you and contains one or more
●
requests.
JMS Event Receiver—An external program that subscribes (listens) to topics and can take action
●
base on the information received.
JMS Requestor—An external program that makes requests of Sentriant AG.
●
Script—A script that can be invoked when an event occurs.
●
JJS—A proprietary messaging framework that is used for communication between the MS and ESs
●
and for intra-cluster communication (ES to ES).
Sentriant AG Users' Guide, Version 5.0
Figure
148, where:
275