Passo 2: Ambiente Flex.
Para ambiente de desenvolvimento Flex basta instalar a IDE do Flex no caso estou trabalhando com a versão 3 Flex Builder 3. Não tem segredo e só avançar ate o final da instalação.
Passo 3: Criando Projetos para Integração.
Primeiro criaremos um projeto Java.
Na Perspective Java EE vá em File -> New -> Dynamic Web Project.
Configure o Project name, Target Runtime que é onde vai esta o seu servido no meu caso estou utilizando o Tomcat, click em Next.
Basta configurar o Context Root e deixa o resto como esta e clicar em Finish.
O projeto java esta criado porem ainda falta algumas configurações para que ele sirva para o projeto flex que vamos criar mais a frente.
Agora precisamos do blazeds.war que pode ser achado aqui mas especifico os arquivos contidos dentro dele duas pasta a META-INF e WEB-INF. Abra o war com o programa winrar e retire onde essa pasta serão colocada no WebContent do projeto java que criamos sobrescrevendo os que já estão lá.
Blazerds: http://opensource.adobe.com/wiki/display/blazeds/Downloads
Classes acessadas pela interface Flex.
Na pasta WEB-INF -> flex iremos configurar o arquivo remoting-config.xml.
Logo abaixo da target </default-channels> inclua para cada classe acessada pela interface.
<destination id=“aqui vai o id para interface flex“>
<properties>
<scope>session</scope>
//caminho completo de classe java ate o nome dela
<source> com.teste.processor.UserProcessor</source>
</properties>
</destination>
Bem agora temos que fazer a configuração de ondes a compilação das classes javas tem que estar.
Click com o botão direito do mouse no projeto e va em propriadades.
Dentro das propriedades do projeto vá em Java Build Path click na aba Source em Default output folder:
Altere apontando para pasta WebContent/WEB-INF/classes como na imagem a baixo.

Projeto Java pronto e configurado.
Oi tudo bom, gostei da dica vou testar …. da uma olhada neste livro vc conhece?
http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470400749.html
Comentário por Fernando Garcia de Athayde — Março 27, 2009 @ 12:00 am |
Não conheço esse não mas valeu pela dica vou procurar ele..
Comentário por Flávio Otoni — Março 27, 2009 @ 11:30 pm |
Na linha 12 this userVO.name = txt_name.text;
Ocorreu um erro que não consigo descobrir o problema.
1084: Syntax Error: expecting rightbrace before userVO
Já passei um pente fino e as chaves [] foram utilizadas corretamente. Você faz idéia do problema??
Comentário por Marcelo — Abril 13, 2009 @ 8:26 pm |
Então ele esta dando erro de syntax deve ser alguma coisa que ta faltando vc colocar.
se estiver como vc coloco na linha a cima “this userVO.name = txt_name.text;” ta faltando o ponto na frente do this “this.”
mas creio que nao deve ser isso.
Eu recomendo vc da uma olhada nos nomes das variaveis declaradas assim como nos id dos TextInput.
Comentário por Flávio Otoni — Abril 14, 2009 @ 12:08 am |
caros amigos, estou muito interessado em aprender a trabalahar com flex, gostaria de saber onde encontro material para estudar e o que é possivel desenvolver com essa tecnologia
Obs: Trabalho com sistema para area comercial ( comercio, industria, hospitais, prefeituras, distribuidoras)
Comentário por Ribamar — Maio 5, 2009 @ 12:15 pm |
Então com o Flex vc consegue desenvolver interfaçes pra sistemas Web com interação rica com o usuario, e consegue fazer praticamente tudo para quem tem um bom conhecimento de Flex.
Mas pro negocio do sistema vc tem que usar um backend, que pode ser java, c#, php e muito mais.
Eu particulamente so trabalho com Java e Flex para conteúdo de Flex hoje existe uma ampla gama na internet.
http://www.vedovelli.com.br/?cat=12 Muito bom pra quem ta começando tem uns videos legais so que a integração e com PHP
http://blog.dclick.com.br/pt/ também com muito conteúdo.
E existem muitos outros….
Comentário por Flávio Otoni — Maio 6, 2009 @ 9:30 pm |