|
|
Paper: |
SAMP: Application Messaging for Desktop and Web Applications |
Volume: |
461, Astronomical Data Analysis Software and Systems XXI |
Page: |
279 |
Authors: |
Taylor, M. B.; Boch, T.; Fay, J.; Fitzpatrick, M.; Paioro, L. |
Abstract: |
SAMP, the Simple Application Messaging Protocol, is a technology which
allows tools to communicate. It is deployed in a number of desktop
astronomy applications including ds9, Aladin, TOPCAT, World Wide Telescope
and numerous others, and makes it straightforward for a user to
treat a selection of these tools as a loosely-integrated suite,
combining the most powerful features of each.
It has been widely used within Virtual Observatory contexts,
but is equally suitable for non-VO use.
Enabling SAMP communication from web-based content has long been desirable.
An obvious use case is arranging for a click on a web page link to
deliver an image, table or spectrum to a desktop viewer, but more
sophisticated two-way interaction with rich internet applications
would also be possible.
Use from the web however presents some problems related to browser
sandboxing.
We explain how the SAMP Web Profile, introduced in version 1.3 of
the SAMP protocol, addresses these issues, and discuss the resulting
security implications. |
|
|
|
|