JSAMP is a Java toolkit for use with the Simple Applications Messaging Protocol. It provides the following components:
For a given purpose, some or all of these components may be used at one time.
The toolkit's design aims are, in rough order of priority:
The current version targets the SAMP 1.3 Recommendation document (11 April 2012).
JSAMP is currently developed by Mark Taylor (m.b.taylor@bristol.ac.uk), working in the Astrophysics Group at Bristol University. It was originally developed within the UK's AstroGrid project, and has also been supported by STFC grants ST/H008470/1, ST/I00176X/1 and ST/J001414/1, and by Microsoft Research. All of this support is gratefully acknowledged. Many members of the SAMP community have provided valuable input and help with development; special mentions go to Thomas Boch, Laurent Bourgès, Sylvain Lafrasse, Jonathan Fay, Paul Harrison, Luigi Paioro, John Taylor and Ivan Zolotukhin.
Queries, bug reports, suggestions should generally be mailed to the author. Alternatively they can be addressed at the source respository or, if of general interest raised on the apps-samp@ivoa.net mailing list.
JSAMP is open source software; it is available under (at least) the Academic Free Licence and the BSD Licence.