Answer Aggregation (async)
Learn broker request-response, events, timeouts, context, and multi-service aggregation through one simple answer application.
Learn by building
Entry point for focused and end-to-end Ocean examples.
20 examples
Learn broker request-response, events, timeouts, context, and multi-service aggregation through one simple answer application.
Learn service-level aggregate by combining several synchronous API calls into one structured or transformed answer.
Record immutable audit actions and list them by actor or tenant, with idempotent recording and offset/limit pagination backed by Postgres.
Build a single order-management service from reusable, explicitly wired components that validate, enrich, reserve, and fulfill an order.
Persist orders and let a finite state machine enforce their approval, shipment, delivery, and cancellation lifecycle.
Expose one public API over independent answer providers, forwarding matching operations automatically and routing one explicitly through broker request-response.
Expose one public gRPC API over independent answer providers, forwarding matching methods to provider gRPC APIs automatically and routing one explicitly through broker request-response.
Learn how to define and use an in-memory finite state machine through a calculator whose current state selects its behavior.
Model inventory visibility, locations, material types, stock movements, batch tracking, expiry, and replenishment levels.
Submit persistent invoices and control approval or rejection with an entity-based finite state machine.
Route addition and subtraction requests through typed broker channels to specialized services.
Exchange orders with six partners over every combination of REST, SOAP, and gRPC, inbound and outbound, push and pull, mapping each partner's own format at the integration boundaries.
Compose scheduled API input, synchronous API calls, broker request-response, triggered and scheduled aggregation, shipment events, and generated operational views.
Resolve allow or deny access for hierarchical roles and hierarchical resources from a sparse, explicitly assigned access matrix.
Model recurring operational work with reusable schedules, an API-backed service, and a generated monitoring UI.
Define typed secrets in several logical vaults and expose them through one service.
Expose one public SOAP API over independent answer providers, forwarding matching operations to provider SOAP APIs automatically and routing one explicitly through broker request-response.
Provide a generic, TTL-based in-memory key-value store that other microservices can use to put, get, pop, check, and delete arbitrary JSON values.
Create, find, update, and delete persistent tasks through an API while applying task lifecycle rules.
Expose the same gateway over independent answer providers as Gateway Answer Hub, but with every operation declaring @response:xml so it answers in XML instead of JSON.
No examples match those filters.