File Sender Gateway Application Service¶
Overview¶
The File Sender Gateway microservice responds to the DataToHandle, TransmitFile, ArchiveFile, and RejectFile API endpoints.
It sends the Job
(received in DataToHandle) to the File Receiver OEM via the EdgeX Message Bus
and accepts requests from the File Receiver OEM to pull the files once it receives the Job
.
After the output file(s) are successfully written to the OEM system, it is archived on the Gateway.
If jobs are rejected in the Web-UI the File Sender Gateway copies the archived image to $HOME/data/gateway-files/reject
.
Note
During the archival process, if the file is not a web viewable type (.png, .jp(e)g, or .gif
), then an image conversion process is executed and a .jpeg
image is created for use in the Web-UI.
Dependencies¶
This application service depends on the following services:
Swagger Documentation¶
Next up¶
Deep Dive into the Services - File Receiver OEM
BSD 3-Clause License: See License.