Как установить метку сообщения с помощью Weborb (Producer) и MSMQ - PullRequest
0 голосов
/ 03 марта 2011

Я добавляю сообщение в MSMQ моей программой flex, используя этот код:

            producer = new Producer();
            producer.destination = "VendingMachineBack";
            var m:AsyncMessage = new AsyncMessage("",{'MSMQLabel':"VS-GetSaleTypes"}) ;
            producer.send(m);   

и мой weborb messaging-config.xml это следующее:

<destination channels="weborb-rtmp" id="VendingMachineBack">
    <properties>
      <msmq>
        <path>.\private$\ClassicBackEndQueue</path>
        <deliverPastMessages>-1</deliverPastMessages>
        <BasePriority>0</BasePriority>
        <Category>00000000-0000-0000-0000-000000000000</Category>
        <MaximumQueueSize>4294967295</MaximumQueueSize>
        <UseJournalQueue>false</UseJournalQueue>
        <MaximumJournalSize>4294967295</MaximumJournalSize>         
      </msmq>
    <message-service-handler>Weborb.Messaging.PubSub.Msmq.MessagingServiceHandler</message-service-handler>
    </properties>
    <channels>
        <channel ref="weborb-rtmp"/>
    </channels>
</destination>  

Дело в том, как я могу установить метку сообщения в AsyncMessage, которое я отправляю?

Ответы [ 2 ]

0 голосов
/ 13 мая 2011

Я нашел решение через некоторое время! Нет смысла устанавливать метку сообщения с помощью webOrb, поэтому я просто мигрирую на FluorineFX: http://www.fluorinefx.com/ и тогда я сделал это: http://www.fluorinefx.com/docs/fluorine/messagingmsmq.html

0 голосов
/ 15 апреля 2011

Я думаю, этот документ поможет вам.Похоже, что вы пропустили ссылку на ярлык полностью.

http://www.themidnightcoders.com/products/weborb-for-net/developer-den/technicalarticles/msmq-data-push.html

...