Tem como definir um service-config dinâmico no Flex, para que eu não
precise re-compilar a aplicação quando envio ela de um ambiente de
desenvolvimento para um de produção?
| Se fosse flex fdiria para deixar a URL relativa com seu SWF. No AIR deixe o uri vazio e defina no RemoteObject o endpoint para a URL que dejejares.
|
Eduardo Kraus Desenvolvedor eduard...@gmail.com blog.mxml.com.br www.twitter.com/EduardoKraus |
| ...em ambas as opções o mais fácil é estender a classe RemoteObject, e nesta classe fazer estas configurações para que não seje necessário faze-las em todas as chamadas do remoteObject. package com.eduardokraus {
import mx.messaging.ChannelSet; import mx.messaging.channels.AMFChannel;
import mx.rpc.remoting.mxml.RemoteObject; public class CustomRemoteObject extends RemoteObject {
public function CustomRemoteObject() {
var _channel:AMFChannel = new AMFChannel( "my-amf", "http://meuservidor/MeuContexto/amf" );
var chanel:ChannelSet = new ChannelSet();
this.channelSet = chanel.addChannel( _channel ); super( null );
} } }
Ai usar assim: <CustomRemoteObject id="servico" destination="SuaClasse" .... />
|
Eduardo Kraus Desenvolvedor eduard...@gmail.com blog.mxml.com.br www.twitter.com/EduardoKraus |
--------------------------------------------------
From: "Flávio Tomazio" <flavio...@gmail.com>
Sent: Saturday, November 21, 2009 9:34 PM
To: "AIR-Brasil" <air-b...@googlegroups.com>
Subject: [AIR-Brasil] Service-Config Dinâmico no Flex
>
> Tem como definir um service-config dinâmico no Flex, para que eu não
> precise re-compilar a aplicação quando envio ela de um ambiente de
> desenvolvimento para um de produção?
> --~--~---------~--~----~------------~-------~--~----~
> Você está recebendo este e-mail por que você está associado a lista
> AIR-Brasil localizado no Google-Groups.
> Para enviar um e-mail para lista, envie para: air-b...@googlegroups.com
> Para cancelar sua assinatura basta enviar um e-mail para:
> air-brasil-...@googlegroups.com
> Para maiores informações visite:
> http://www.adobeair.com.br
> http://groups.google.com/group/air-brasil?hl=pt-BR
> -~----------~----~----~----~------~----~------~--~---
>
| Muito simples <endpoint uri="amfphp/gateway.php" Relativo
|
Eduardo Kraus Desenvolvedor eduard...@gmail.com blog.mxml.com.br www.twitter.com/EduardoKraus |