SAMP
This page contains information about SAMP, the Simple Application Messaging Protocol.
Standard
SAMP is defined by the
SAMP Standard. The most recent version to achieve IVOA Recommendation status is Version 1.2, dated 16 December 2010. Currently (late 2011) Version 1.3 is under discussion; this adds the
Web Profile to facilitate messaging by web applications. Some information about the discussions leading to its current form and possible future developments can be found at
SampDoc.
MTypes
An MType is a short string which defines the semantics of a given SAMP message. A few administrative MTypes are defined in the SAMP document.
A list of MTypes in use in applications, along with procedures for extending it, can be found at
SampMTypes.
Proposed well-known keys (x-samp)
Keys in SAMP extensible vocabularies which are proposed for introduction as well-known keys in future versions of the standard may be listed at
SampXSamp.
Software
Software which uses the SAMP protocol is listed at
SampSoftware.
Further Discussion
Discussions concerning development of the protocol, suggestions for new MTypes, and anything else SAMP-related, take place on the
apps-samp@ivoa.net mailing list (see also the
list archive). Queries and requests for help from application developers or users who would like to adopt or find out more about SAMP are very welcome.