2019•arXiv (Cornell University)Open access

Web SAMP and HTTPS: What to do?

Mark B. Taylor

Open full text 0 citations

Abstract

SAMP, the Simple Application Messaging Protocol, is a standard developed within the Virtual Observatory to allow communication between different software items on the desktop. One popular usage scenario has been enabling one-click transmission of a table or FITS image from a web page, typically an archive search result of some kind, to a desktop application such as TOPCAT, Aladin or ds9. This has worked well for HTTP web pages since the introduction of the SAMP Web Profile in SAMP 1.3, but the Web Profile will not work over HTTPS, which is increasingly being adopted by data providers. This paper presents a summary of the problem and explores some possible ways forward, for which working prototypes have been developed: specify a new HTTPS-capable Profile, use a SAMP-capable helper application, or abandon using SAMP over HTTPS.

Open-access reader

About this research paper

What this paper is about

SAMP, the Simple Application Messaging Protocol, is a standard developed within the Virtual Observatory to allow communication between different software items on the desktop. One popular usage scenario has been enabling one-click transmission of a table or FITS image from a web page, typically an archive search result of some kind, to a desktop application such as TOPCAT, Aladin or ds9. This has worked well for HTTP web pages since the introduction of the SAMP Web Profile in SAMP 1.3, but the Web Profile will not work over HTTPS, which is increasingly being adopted by data providers. This paper presents a summary of the problem and explores some possible ways forward, for which working prototypes have been developed: specify a new HTTPS-capable Profile, use a SAMP-capable helper application, or abandon using SAMP over HTTPS.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

SAMP, the Simple Application Messaging Protocol, is a standard developed within the Virtual Observatory to allow communication between different software items on the desktop. One popular usage scenario has been enabling one-click transmission of a table or FITS image from a web page, typically an archive search result of some kind, to a desktop application such as TOPCAT, Aladin or ds9. This has worked well for HTTP web pages since the introduction of the SAMP Web Profile in SAMP 1.3, but the Web Profile will not work over HTTPS, which is increasingly being adopted by data providers. This paper presents a summary of the problem and explores some possible ways forward, for which working prototypes have been developed: specify a new HTTPS-capable Profile, use a SAMP-capable helper application, or abandon using SAMP over HTTPS.

Key concepts: Web application, World Wide Web, Computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
Web SAMP and HTTPS: What to do? — Research Paper | ScholarLens