DICOM PS3.1 2016c - Introduction and Overview

6.19 PS3.19: Application Hosting
Prev | 6 Overview of The Content of The DICOM Standard | Next

## 6.19 PS3.19: Application Hosting

PS3.19 of the DICOM Standard specifies an Application Programming Interface (API) to a DICOM based medical computing system into which programs written to that standardized interface can "plug-in" (see Figure 6.19-1). A Hosting System implementer only needs to create the standardized API once to support a wide variety of add-on Hosted Applications.

Figure 6.19-1. Interface Between a Hosted Application and a Hosting System

In the traditional "plug-in" model, the "plug-in" is dedicated to a particular host system (e.g., a web browsing program), and might not run under other host systems (e.g., other web browsing programs). PS3.19 defines an API that may be implemented by any Hosting System. A "plug-in" Hosted Application written to the API would be able run in any environment provided by a Hosting System that implements that API (see Figure 6.19-2).

Figure 6.19-2. Illustration of Platform Independence via the Hosted Application

PS3.19 specifies both the interactions and the Application Programming Interfaces (API) between Hosting Systems and Hosted Applications. PS3.19 also defines the data models that are used by the API.

Prev | Up | Next
6.18 PS3.18: Web Services | Home | 6.20 PS3.20: Imaging Reports using HL7 Clinical Document Architecture

DICOM PS3.1 2016c - Introduction and Overview