Ae pessoal! To olhando o exemplo do chat que vem no samples do blazeDS, para
poder entender melhor.. para desenvolver meu sistema de conexões que terá
imagens que terão que ter seu movimento replicado em todas as telas...
semelhante ao do chat só que ao inves de passar texto vou ter que passar a
posição das imagens... agora senti uma dificuldade... olha só os
procedimentos que eu segui...

Criei um projeto dinamico J2EE, configurei o servidor, sdk tudo certinho...
flex nature etc...

agora quando fui seguir o tutorial aqui:

http://learn.adobe.com/wiki/display/Flex/Creating+a+BlazeDS+messaging+application+in+Flex+Builder

pelo que entendi não precisa configurar nada no services-config
então só fiz adicionar a seguinte linha no messaging-config.xml

<destination id="chat"/>

mas nada... não consegui efetuar o envio de mensagens...

Segue código como está aqui, mas igual ao do procedimento

    <mx:Script>
        <![CDATA[

            import mx.messaging.messages.AsyncMessage;
            import mx.messaging.messages.IMessage;

            private function send():void{

                var message:IMessage = new AsyncMessage();
                message.body.chatMessage = "texto";
                message.body.chatMessage = msg.text;
                producer.send(message);
                //msg.text = "";
            }
            private function messageHandler(message:IMessage):void{
                log.text += message.body.chatMessage + "\n";
            }
        ]]>
    </mx:Script>
    <mx:Consumer id="consumer" destination="chat"
message="messageHandler(event.message)"/>
    <mx:Producer id="producer" destination="chat"/>
    <mx:Panel title="Chat" width="100%" height="100%">
        <mx:TextArea id="log" width="100%" height="100%"/>
        <mx:ControlBar>
            <mx:TextInput id="msg" width="100%" enter="send()"/>
            <mx:Button label="Send B" click="send()"/>
        </mx:ControlBar>
    </mx:Panel>

Agradeço a ajuda desde já!!

Abraço!!

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a