2014-08-27 68 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>