Pergunta

Agora um monte de meus aplicativos usam GWT-RPC para recuperar POJO da partir de um RemoteService GWT que por sua vez chama um serviço Web (SOAP) para obter os dados. Estou avaliando Flex e realmente não vejo nada de verdadeiramente análogo a este simples arquitetura. Qualquer coisa que eu possa ter perdido?

Foi útil?

Solução

AMF é um formato de mensagem de Adobe compacto binário para uso em aplicações Flash / Flex. BlazeDS é a implementação de referência de código aberto para Java, utilizando essencialmente nada mais do que um simples "Message Broker" servlet aos pedidos do punho. Esta é semelhante à forma como os serviços são expostos em GWT, embora chama usa um único servlet, não vários como em GWT.

http://opensource.adobe.com/wiki/display/blazeds/ BlazeDS /

http://download.macromedia.com/pub/labs/amf /amf3_spec_121207.pdf

Outras dicas

BlazeDS , particularmente com Spring Integration .

O este ajudá-lo? Eu não estou muito familiarizado com o GWT-RPC, mas é o protocolo AMF o que você está procurando?

Como já foi mencionado, a escolha principal aqui é BlazeDS, que é produto de servidor open-sores da Adobe para expor RPC servidor flex-natal e de mensagens. BlazeDS por si só é um pouco desajeitado, e se você usar Primavera no servidor, há uma integração liso disponível entre Primavera e chama.

Outra, alternativa 3-parte é GraniteDS, que faz a mesma coisa como Blaze, mas é Spring-amigável fora da caixa, e faz um monte mais de chama (por exemplo, tempo de execução compilação e geração de arquivos SWF do aplicativo web). Eu não tentei Granito, mas parece muito bom.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top