views:

42

answers:

0

We have an asynchronous backend service, which has a synchronous webservice interface (So basically the client has to call the interface twice).

To improve this, we are thinking about moving to a message queue based interface or an asynchronous web service.

Since I'm not familiar with asynchronous web service, I'm not sure how to choose from these two. Can somebody enlighten me on this?

We prefer cross platform compatibility (primarily .net/java) and request/response delivery has to be transactional.