
The esajpip server ( ), which delivers the JPEG2000 data streams to the JHelioviewer client using the JPIP protocol, built on top of the HTTP network protocol.The Helioviewer web client ( ), not relevant for this project.COMESEP service which subscribes to the COMESEP alert system (not part of this project), stores the alerts and makes them available to the JHelioviewer server in a JSON format.The JHelioviewer client retrieves them on demand, based on monthly listings (e.g., ). A PFSS dataset, static FITS files produced regularly out of GONG magnetograms.It lists the available timeline datasets and serves the data in a JSON format. Timeline services API: This is an adapter brokering between the JHelioviewer client and the backend timeline storage services (ODI - and STAFF backend - ).Metadata about the image files is stored in a MySQL database. It includes a facility to ingest new images files. Image services API ( ): It lists the available image datasets and commands the creation of JPX movies on demand.HTTP server (e.g., Apache or nginx) to serve static files, to proxy HTTP requests, and to run various services:.For the purpose of this project, the focus is on the interaction between the JHelioviewer client and the Helioviewer server. The following figure depicts the architecture of the Helioviewer system as installed on the ROB server. Features already delivered will be subjected to refinement and refactoring as new functionality becomes available in the client-server system. The current system architecture is presented in Chapter 3, the interfaces of the JHelioviewer client are presented in Chapter 4, the current design of JHelioviewer is presented in Chapter 5, while the Chapter 6 presents the identified tasks for the CCN2 phase, together with the work performed and its rationale.Ĭhapter 7 presents a traceability matrix for the tasks, as well as the assigned priority and the milestone for delivery. A big part of the work performed during the CCN2 phase was merging of ideas from JHV3D into SWHV. The term JHV3D refers to a similar software, outcome of SRE-SM/JHV3 "Time-Dependent 3-D Visualisation of Solar Data" project, available at. They refer to the Java client of the Helioviewer system available at and subject of this project. In the following JHelioviewer and SWHV are used interchangeably. TR Architectural outline of JHV3 by Simon Felix (FHNW) Work Logic 2: SWHV-CCN2-Proposal3-BN2.pdf Reference Documents
Jhelioviewer online software#
It focuses on the detailed explanation of the changes for several software components. 4000107325/12/NL/AK, "High Performance Distributed Solar Imaging and Processing System" ESTEC/ITT AO/1-7186/12/NL/GLC). This document (SWHV-DDF2) is the design study report of the work performed during the CCN2 phase of "Space Weather Helioviewer" project (Contract No. | | Version 1.5 (Update WP21300 notes, add section on compilation) | | | Version 1.4 (Complete JHV design notes for FAR) | | | Version 1.3 (Complete the sections about CCN2 work) | | | Version 1.2 (Clarify document structure, more server design notes) |


| | Version 1.01 (Update following CDR2) | |Contributing authors | Roman Bolzern (FHNW), Bram Bourgoignie (ROB), Silvan Laube (FHNW), Bogdan Nicula (ROB), Freek Verstringe (ROB)|
