Replies: 2 comments
-
@iqbal-h current HTTP binding is pretty basic and experimental. For example you can have only one method per channel. There are use cases in event-driven world where HTTP protocol is needed. And yes, reinventing the wheel is always bad and should always be a last resort. This is why there are discussions/experiments to enable the reuse of OpenAPI inside AsyncAPI. Both, OpenAPI and AsyncAPI are needed. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, This topic may be very basic for the experts out there, but still, I want to initiate it for a clear understanding. I understand that OpenAPI is essential for representing request/response, and Async is for pub/sub (please correct me if I need to be corrected somewhere). However, Async API provides binding that one can use to represent HTTP messages and other formats. My questions are the following:
This discussion aims to clearly understand the purpose behind each API and why cross-compatibility is provided using binding.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions