2014-08-27 49 views
0

嗨我想用JS庫來發送和接收AS3對象。圖書館是這一個:https://github.com/emilkm/amfjs。它工作的很好,但只有當BlazeDS(3.5)返回它可以反序列化的AcknowledgeMes​​sage消息時,如果Blaze將該對象作爲它扼制的DSK返回。問題是BlazeDS對於任何給定的方法返回的類型都不一致,有時DSK有時候是AcknowledgeMes​​sage(對於相同的方法調用,在它啓動的某個時間點,它決定返回AcknowledgeMes​​sage)。 Flex應用程序可以解決這個問題,但我如何強制Blaze正確響應?BlazeDS返回DSK而不是AcknowledgeMes​​sage

回答

0

要永久關閉小消息,請將以下內容添加到services-config.xml中所需的通道中。如果要同時使用同一瀏覽器的Flex和HTML客戶端,屬性節點需要爲每個要連接到的通道添加以下條目:

<properties> 
    <serialization> 
     <enable-small-messages>false</enable-small-messages> 
    </serialization> 
</properties>