Stomp protokolünü kullanarak ActiveMQ / JMS Sellektör Aritmetik koşulları ve Operatörler nasıl kullanılır

3 Cevap php

Ben set özellikleri ile çeşitli mesaj var. Ben mesajı gönderme ActiveMQ açıkça bu beyan için hiçbir girişimde yapmış olmasına rağmen bu bazıları, sayısal verileri içerir.

When I try to use arithmetic conditions, ie: <, >, <=, >= and family, I get an error. Is there any way to use arithmetic conditions using selectors via Stomp? I have already searched the web and only got the following hit on google: http://rubyforge.org/tracker/index.php?func=detail&aid=21378&group_id=1010&atid=3981

Bu sorun STOMP protokol v1.1 ile sabit olması masaya gibi görünüyor: http://stomp.codehaus.org/Stomp+v1.1+Ideas

3 Cevap

Sana Apollo denilen ActiveMQ alt proje denemenizi öneririz. Bu büyük bir STOMP destek olan odaklanmış ve sayısal seçicileri desteklemiyor see the docs

Şu anda Stomp, Strings gibi tüm özelliklerini davranır yani aritmetik kullanarak çalışmıyor. Eğer öğrendim gibi, Stomp 1.1 özellik türlerini desteklemek için planlanan ve daha sonra JMS gibi kullanmak mümkün olacak.

Cheers Dejan

Ben STOMP ve ActiveMQ ile bir sayısal moda iletilerde seçimi yapmak için bulduğum tek yolu XML iletileri ve XPATH seçiciler kullanmak için:

XML iletilerini kullanmak için, ActiveMQ Xalan üç kavanoz gerektirir:

  • xalan.jar
  • xmlImpl.jar
  • xml-apis.jar

Her üç CLASSPATH'e olmalıdır (örneğin: activemq / lib dizininde). Her üç Xalan ikili paket mevcuttur.