Skip to content
Snippets Groups Projects
Commit 508ad895 authored by OZGCloud's avatar OZGCloud
Browse files

README angepasst

parent 89c04852
No related branches found
No related tags found
No related merge requests found
# Antragsraum-Proxy
Der Antragsraum-Proxy nimmt HTTP Requests vom Antragsraum-Server entgegen, mappt diese auf gRPC
und leitet sie an den Vorgang-Manager weiter. Zum Protokollmapping von HTTP auf gRPC wird die
Bibliothek [gRPC-Gateway](https://grpc-ecosystem.github.io/grpc-gateway/) verwendet. Dadurch
können die HTTP-Endpunkte inkl. des Mappings größtenteils automatisch aus proto-Dateien
generiert werden.
Requests werden zunächst an den gRPC-Router weitergeleitet. Das ist ein Proxy-eigener gRPC-Server, der
auf localhost und dem unter config.grpc.router.port eingetragenen Port läuft. Dort wird die
Adresse des Ziel-Vorgang-Managers aus einem HTTP Header extrahiert. Der Port des
Ziel-Vorgang-Managers ist konstant und wird unter config.grpc.server.port festgelegt. Anschließend
leitet der gRPC-Router die gRPC Request an die URL weiter, die aus der extrahierten Adresse und dem
Port zusammengesetzt wird.
und leitet sie an einen Vorgang-Manager weiter. Zum Protokollmapping von HTTP auf gRPC wird die
Bibliothek [gRPC-Gateway](https://grpc-ecosystem.github.io/grpc-gateway/) verwendet. Dadurch können die HTTP-Endpunkte inkl. des Mappings
größtenteils automatisch aus proto-Dateien generiert werden.
Requests werden zunächst an den gRPC-Router weitergeleitet. Das ist ein Proxy-eigener
gRPC-Server, der auf localhost und dem unter config.grpc.router.port eingetragenen Port läuft.
Dort wird die Adresse des Ziel-Vorgang-Managers aus einem HTTP Header extrahiert. Der Port des
Ziel-Vorgang-Managers ist konstant und wird unter config.grpc.server.port festgelegt.
Anschließend leitet der gRPC-Router die gRPC Request an die URL weiter, die aus der
extrahierten Adresse und dem Port zusammengesetzt wird.
## Getting Started
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment