Skip to content

Service Execution Types

OSCAR services can be executed:

  • Synchronously, so that the invocation to the service blocks the client until the response is obtained. Useful for short-lived service invocations.
  • Asynchronously, typically in response to a file upload to MinIO or via the OSCAR API.
  • As an exposed service, where the application executed already provides its own API or user interface (e.g. a Jupyter Notebook)