I have been studying how WAMP and AMQP operate. Now that I have a good idea about how they achieve communication I was wondering in a case where IoT devices have a small buffer size capacity, how does WAMP operate as opposed to AMQP to not overflow the constrained buffer size that IoT devices might have.
As far as I’m concerned, AMQP has two flow control schemas; the session control flow is specific in helping limit the buffer size whereas the other (link control flow) is more specific to the application code.
Thus, the session control flow can help in IoT devices. But with WAMP how is this achieved? Or is it even necessary? Or needs this to be implemented appropriately at the application side?
I’ve been recommended to use MQTT for IoT, but I don’t have any idea for the protocol yet.