APEL/Server
Jump to navigation
Jump to search
This page is under construction and is not yet complete.
APEL Server Design
The new APEL server is written in Python. It has the following components:
- SSM
- Record loader
- Summarizer
- Record publisher
- Authentication
- Monitoring
APEL Message Format
SSM
The SSM is the messaging system used by APEL to transmit messages. It is written in Python and uses the STOMP protocol.
External SSM Testing
APEL SSM Testing: If you are interested in testing the new STOMP interface or want to develop your own client.
Record loader
This has the fairly simple job of taking the received messages and putting them in the database.
Record publisher
This takes the information from a database and produces messages.
Authentication
This verifies that the senders of the messages via the SSM are known to APEL.