我可以放入队列PHP objects
,还是必须serialize将它们放入队列然后unserialize?
如何处理来自队列的消息?
答案 0 :(得分:1)
是的,您必须使用众多序列化程序之一。如果你的应用程序是同质的标准php的seraialize
和unserialize
将正常工作,否则你可能想要使用json_encode
和json_decode
。
P.S:
我编写了一个小框架来处理amqp - amqpy,它透明地处理序列化和反序列化+添加一些糖,如高级异常处理等。它还没有提供足够的文档和示例,但如果有人看起来进入源代码和现有的演示并找到有用的框架,我将花一些时间来添加它们。