Skip to content

Architecture Diagram

George M. Dias edited this page May 17, 2024 · 2 revisions

API Client Generation Architecture

The process of generating an eMASS API client is depicted by the architecture diagram below. In a nutshell, this repository hosts eMAASS API specification, documentation, interactive API visualization tools, and generates clients for the following languages: ruby, typescript, and python.

API Client Generation Architecture

Client Application

The emass_client executable packages can be included in other projects, or used to generate CLI tools that require access to an eMASS instance as demonstrated by the diagram below.

Client Application Architecture

image

eMASS API Specification

Automates the generation of eMASS API clients


Table of Contents

Clone this wiki locally