Web服务服务器客户端,RabbitMQ

时间:2012-10-17 11:40:14

标签: web-services flex rabbitmq

在stackoverflow中亲爱的大师,

我想构建一个应用, 服务器端的Spring-WS和客户端的Flex。 而我将把RabbitMQ放在中间。

我已经阅读了RabbitMQ中的教程。 我读过Spring-AMQP。


我的问题是:
1. Flex作为客户端是否还需要实现RabbitMQ?
2.如果有必要,如何使用RabbitMQ实现FLex Webservices?
3. Apache Servicemix怎么样?客户端是否还需要安装/实现Servicemix?


我会非常感谢答案。

1 个答案:

答案 0 :(得分:1)

RabbitMQ是一个消息代理,为快速消息通信提供基础架构。

如果您想在节点之间进行实时通信,则应该使用它。

如果考虑将RabbitMQ与Flex一起使用,那么我已经为AMQP 0.9.1协议创建了一个Flex / ActionScript库(最新的RabbitMQ): https://github.com/mexxik/strymqp-as 在flex-demo文件夹下,您可以找到有关如何使用库的简单示例。如果您对此有任何疑问,我将提供更详细的教程。

但总的来说,如果你只是想从Spring in Flex中检索数据,你可以使用BlazeDS进行简单的远程处理(使用RabbitMQ进行远程连接)。 此外,您可以考虑在服务器端创建RESTful Web服务。好的选择是Spring MVC,并在Flex端使用它们。

相关问题