Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "APEL/MessagingProtocol"

From EGIWiki
Jump to navigation Jump to search
Line 1: Line 1:
= Accounting Messaging Protocol =
= Accounting Messaging Protocol =
Discussion about this protocol will take place on the mailing list emi-jra1-messaging@eu-emi.eu.


== Background ==
== Background ==
Line 11: Line 13:


[https://wiki.egi.eu/w/images/8/85/SSM_Messaging_Protocol.pdf This document] describes the current protocol used by SSM.  It may not be entirely well-defined, because it was written after the software.
[https://wiki.egi.eu/w/images/8/85/SSM_Messaging_Protocol.pdf This document] describes the current protocol used by SSM.  It may not be entirely well-defined, because it was written after the software.
Please feel free to comment if this document is unclear or if you think it is incorrect, and I will improve it.


== Criticisms of the protocol ==
== Criticisms of the protocol ==


[
[https://wiki.egi.eu/w/images/a/a2/Accounting_Messaging_Protocol_Improvements.pdf This document] attempts to describe problems with the current protocol and suggestions for improving it.
 
Please reply with comments about the listed problems and proposals, so that we can make sure any possible issues are addressed properly.
 
== Proposed protocol ==
 
When a new protocol is proposed, it will be added here.

Revision as of 10:02, 11 June 2012

Accounting Messaging Protocol

Discussion about this protocol will take place on the mailing list emi-jra1-messaging@eu-emi.eu.

Background

It has been agreed within EMI and EGI to use messaging for transporting accounting data. The APEL team developed software (called SSM) for use with messaging, and although it can be used independently of the message format, it uses a somewhat complex message sequence on top of the STOMP protocol, so it is not easy for other software to interact.

We will discuss ways to simplify the protocol so that it is simple for different accounting software to interact.

We won't consider the message content here - that is covered by the definition of the Compute Accounting Record (CAR): see https://twiki.cern.ch/twiki/bin/view/EMI/ComputeAccounting.

The current protocol

This document describes the current protocol used by SSM. It may not be entirely well-defined, because it was written after the software.

Please feel free to comment if this document is unclear or if you think it is incorrect, and I will improve it.

Criticisms of the protocol

This document attempts to describe problems with the current protocol and suggestions for improving it.

Please reply with comments about the listed problems and proposals, so that we can make sure any possible issues are addressed properly.

Proposed protocol

When a new protocol is proposed, it will be added here.