Comunidad de diseño web y desarrollo en internet online

Probrema con Flex/Air y BlazeDS

Citar            
MensajeEscrito el 12 Feb 2010 06:24 pm
Saludos.

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>

Por carontte

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 12 Feb 2010 07:34 pm

Código :

<endpoint url="http://{server.name}:{server.port}/{context.root}


server.name ...esa linea lo tomas de un archivo de configuracion aparte... o no????

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Feb 2010 07:46 pm
No... Se sustituye automáticamente por el nombre del servidor que contiene el BlazeDS

Por carontte

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 12 Feb 2010 07:50 pm
revisa el servidor que contiene el blazeds , quizas esta apuntado a otro servidor y no al tuyo
revisa eso dices que lo sustituye automatica por el nombre que contiene el blazeds ( en que parte de blazeds lo sustituye, debe
tomarlo de algun archivo de configuracion, cuando compilas toma la ruta del servidor en cuestion si es otra jamas te lo va leer, muestra el codigo del archivo de configuración)

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Feb 2010 08:08 pm
Estos parámetros ya están definidos en BlazeDS, toma estos datos de la configuración del servidor (nombre, puerto y carpeta) este es el resultado de esa línea:

http://innovatectest.s215.eatj.com/pack/messagebroker/streamingamf

Que es la dirección donde yo debo enviar los mensajes, si pruebo el link puedo ver que funciona, de echo servicios que envío por AMFChannel con respuesta asíncrona si funcionan, el problema es con los mensajes que se envían para que otras terminales los reciban.

Por carontte

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 12 Feb 2010 08:31 pm
ve estos enlaces
http://www.flexlive.net/?p=102
http://cookbooks.adobe.com/post_How_to_use_BlazeDS_Messaging-7765.html
http://stackoverflow.com/questions/1872742/how-to-push-data-from-blazeds-without-recieve-message-from-flex-client
http://learn.adobe.com/wiki/display/Flex/Creating+a+BlazeDS+messaging+application+in+Flex+Builder

y esta ultima
http://martincollett.com/blog/?p=42

luego nos cuentas como te fue, tu configuracion es correcta teniendo esto en consideracion
http://innovatectest.s215.eatj.com/pack/messagebroker/streamingamf

Por xcom

Claber

530 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.