I'm pretty sure all of the current implementations (with the possible
exception of Erlang) will processes them in order.  I'm not sure whether
we should make this a defined behavior, but I'm leaning toward "no".

Does anyone mind mentioning on the wiki that if you do asynchronous calls the server *may* process them out of order/in parallel? This gives more freedom on how servers can be implemented.

I understand that some people require that asynchronous calls (of the same client) are processed in order, but they can choose a suitable server and client combination which ensures this happens.

--
Kind regards,

Johan Stuyts

Reply via email to