Estoy desarrollando una aplicación en Flex/Air la cual utiliza BlazeDS. Utilizo el canal StreamingAMFChannel para producir y consumir mensajes entre 2 o mas terminales lo cual me funciona perfectamente en el servidor de mi red, pero al momento de migrar a un servidor en Internet (hosting) los consumidores No reciben ningún mensaje.
¿Alguna idea de que es lo que pasa?
messaging-config.xml
Código XML :
<destination id="Pack_Core"> <properties> <server> <allow-subtopics>true</allow-subtopics> <subtopic-separator>.</subtopic-separator> s </server> </properties> <channels> <channel ref="my-polling-amf" /> <channel ref="my-streaming-amf" /> </channels> </destination>
services-config.xml
Código XML :
<channel-definition id="my-streaming-amf" class="mx.messaging.channels.StreamingAMFChannel">
<endpoint url="http://{server.name}:{server.port}/{context.root}/messagebroker/streamingamf"
class="flex.messaging.endpoints.StreamingAMFEndpoint" />
</channel-definition>
<channel-definition id="my-polling-amf" class="mx.messaging.channels.AMFChannel">
<endpoint url="http://{server.name}:{server.port}/{context.root}/messagebroker/amfpolling"
class="flex.messaging.endpoints.AMFEndpoint" />
<properties>
<polling-enabled>true</polling-enabled>
<polling-interval-seconds>5</polling-interval-seconds>
<wait-interval-millis>60000</wait-interval-millis>
<client-wait-interval-millis>1</client-wait-interval-millis>
<max-waiting-poll-requests>200</max-waiting-poll-requests>
</properties>
</channel-definition>
