Dam,

Para a sua aplicação não ficar dependente do IP do servidor e nem da
URL, use sempre
URLs relativas. A relação deve ser sempre partindo de onde o swf
principal foi carregado.

Ex.

O swf principal da sua aplicação encontra-se em http://IP/flex/main.swf e seu
gateway AMFPHP encontra-se em http://IP/php/gateway.php. Crie o seu channel
dessa forma:

var channel:Channel = new AMFChannel( "amfphp", "../php/gateway.php" );

2008/12/1 Dam <[EMAIL PROTECTED]>:
>
> Olá pessoal,
>
> estou desenvolvendo uma aplicação flex+blaze DS e preciso testar em
> algumas máquinas. O ruim é que quando crio um canal no flex eu preciso
> dizer qual o ip do servidor:
>                private var  channel = new AMFChannel("amf", "ip do
> servidor");
>
> Eu tava pensando em tornar o .swf do flex embed em uma página JSP e
> através do objeto "request" pegar o endereço IP dinamicamente. Dessa
> forma, quando eu instalar a minha aplicação em outro servidor não
> seria necessário compilar o flex novamente só pra alterar esse
> endereço.
>
> Alguém sabe como fazer isso? Ou então com ter o mesmo resultado
> fazendo de outra forma =)
>
> Obrigado.
> >
>

-- 
Marco Catunda

--~--~---------~--~----~------------~-------~--~----~
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