You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/asyncapi.md
+8-8
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
[AsyncAPI standard spec](https://www.asyncapi.com/docs/reference/specification/v2.6.0#asyncapi-specification) describes all the possible elements that a valid asyncAPI document can have.
4
4
5
-
For the purposes of the existing setup and needs at Next Plc (Warehouse systems) we don't necessarily need all of them to be included in our bindings (either as annotation keys or model bindings to structs).
5
+
Currently not all bindings are supported.
6
6
7
7
## Required
8
8
@@ -34,14 +34,14 @@ See [notes](./notes.md) for the relationship diagram and precedence hierarchy
> However, the recommended way is to keep your schema in a file named => `MESSAGE_NAME.schema.json`[see example](../src/test/domain.sample/src/schemas/PackingAreaEvent.schema.json)
103
+
> However, the recommended way is to keep your schema in a file named => `MESSAGE_NAME.schema.json`[see example](../src/test/domain.sample/src/schemas/SomeEvent.schema.json)
104
104
105
105
106
106
## Nice To Have
107
107
108
-
-`servers` keyword describes the technology providing the transport layer - e.g. Kafka/RabbitMQ or specifically in case of Next the `ServiceBus Namespace`
108
+
-`servers` keyword describes the technology providing the transport layer - e.g. Kafka/RabbitMQ/AWS SQS/Azure ServiceBus
109
109
- it may contain a map of multiple implementations - e.g. dev/preprod/prod
110
110
-> in conjunction with a channel key a full URL can be constructed to use by the client(s) to either publish or subscribe to messages on that ServiceBus's Topic/Queue/Topic-Subscription
0 commit comments