我们正在构建一个基于 windows-ce (6.0R3) 的设备,该设备需要保证和审计就绪的消息传递(包括存储和转发)从云端向上和向下传递。
我一直在寻找以下选择:
- MSMQ
- 专有解决方案(我们的原型设备正在使用什么)
- AMQP(例如,我没有找到任何用于 CE 的 RabbitMQ 客户端)
……还有其他人吗?
我们将通过公共网络传输敏感数据(谁不是?!?!),并且需要大规模的选项。在嵌入式设备上运行的任何东西也会对性能敏感。
我们正在构建一个基于 windows-ce (6.0R3) 的设备,该设备需要保证和审计就绪的消息传递(包括存储和转发)从云端向上和向下传递。
我一直在寻找以下选择:
……还有其他人吗?
我们将通过公共网络传输敏感数据(谁不是?!?!),并且需要大规模的选项。在嵌入式设备上运行的任何东西也会对性能敏感。
Apache Qpid ( http://qpid.apache.org ) 有一个我移植到 Windows 的 C++ 客户端;它也可以毫不费力地移植到CE。Apache Qpid C++ 运行 AMQP 0-10;如果您需要与 RabbitMQ 代理(AMQP 0-8?)互操作,这可能是个问题。