Omnium Studio  /  Domeinen  /  Connectiviteit
Connectiviteit · Berichten & API's Berichten: actief API's: concept

Contracten die altijd kloppen met je model

Stel berichttypen en API's samen als projecties van het canonieke model. Eén bron, meerdere uitgangen: Operaton-messages, JSON Schema, BPMN-extensies, OpenAPI 3.1 en een dynamische GraphQL-laag — altijd synchroon met de structuur.

BerichttypenOperaton messageJSON SchemaOpenAPI 3.1GraphQL (runtime)
Omnium Studio — Berichtdefinities
Berichttype InwonerAanmelding samengesteld uit het canoniek model
Het berichttype InwonerAanmelding wordt samengesteld door velden uit de Model Picker te slepen. Onderaan de live-uitvoer: Operaton message, JSON Schema, BPMN extensions en de interne modelrepresentatie.
Wat het doet

Projecteren in plaats van dupliceren

Een berichttype of API-resource is een selectie (projectie) over het canonieke model. Wijzigt het model, dan wijzigt de projectie mee — geen handmatig nabouwen van schema's.

🧲 Projectie via Model Picker

Sleep velden, gegevenselementen en datatypes in het berichttype; kies de formele of materiële tijdas.

🔁 Meerdere uitgangen

Genereer dezelfde projectie als Operaton-message, JSON Schema, BPMN-extensie of de interne modelrepresentatie.

🌐 API's op het model concept

Beheer van OpenAPI 3.1-definities bovenop het canonieke model; de werkbank-structuur staat klaar.

Dynamische GraphQL

De backend bouwt het GraphQL-schema at runtime uit de MetaRegistry — geen codegen, altijd actueel.

Omnium Studio — API's (concept)
Concept-activiteit API's in Omnium Studio
De API's-activiteit als concept: de werkbank-schil (verkenner links, eigenschappen rechts) staat klaar om OpenAPI 3.1-beheer op het model te bouwen.
Hoe het samenhangt

De verbindende laag

Connectiviteit is letterlijk de koppeling tussen de domeinen en de buitenwereld:

  • Berichten ↔ message-events in BPMN-processen.
  • Velden ↔ entiteiten en gegevenselementen uit het UML-model.
  • API's ↔ endpoints rond dezelfde entiteiten, bitemporeel bevraagbaar.
  • Gateways ↔ Apollo, WunderGraph of KrakenD ervoor (roadmap).
Status & roadmap

Berichten draaien; API-beheer in opbouw

Open de connectiviteit-werkbank

Stel een berichttype samen en bekijk de projectie naar Operaton, JSON Schema en meer.

Open Omnium Studio →