Grande Mario,

Eu to com um projetinho AIR pra um amigo que estou dando uma enrolada pra
ver se com a atual projeção do Flex/AIR no cenário de desenvolvimento não
surge uma boa ferramenta para bridge do Java com AIR. Se continuar demorando
vou desistir e partir pra AS mesmo.

Vou dar uma olhada nesse Flerry... O brasuca aí comentaram comigo, mas me
parece que o projeto está meio parado.

De qualquer forma, brigaod Mario, me ajudou de duas formas: esclareceu o
cenário atual do AIR no que diz respeito a envio de e-mail e ainda deu uma
sugestão com o Flerry.

Abraços,

Em 11 de junho de 2010 16:03, Mário Júnior <[email protected]> escreveu:

> Olha só... esse Flerry parece bem interessante pq ele nao precisa de um
> server socket!
> O cara ta usando o novo recurso do AIR 2 (lançado oficialmente ontem) que é
> o NativeProcess.
>
> Dessa forma, ele consegue "invocar" um Jar por linha de comando e executar
> métodos (publicos) de dentro do jar.
> Acabo de reptir o mesmo teste da pá gina e funcionou, mas tive problemas em
> passar uma colecao de objetos... vendo na pagina de "Issues" já foi
> reportado isso. Apesar do problema, a proposta é bem melhor que as outras q
> utilizam socket.
>
>
> []s
>
>
>
>
>
> Em 11 de junho de 2010 15:50, Mário Júnior <[email protected]>escreveu:
>
> Achei o projeto brazuca:
>> http://code.google.com/p/actionscript-native-bridge/
>> Nao sei o nome do pcmnac++ para dar os devidos créditos, mas segue o blog:
>> http://pcmnac.com/
>>
>> Procurando o projeto dele, achei um outro AS3 Mail... que tal um teste?
>> http://code.google.com/p/airxmail/
>>
>> E tb achei outro Java-AIR-Bridge q ainda nao conhecia:
>> http://code.google.com/p/flerry/
>>
>>
>> E, lembrei de um Adapter muito legal q pode ser usado com o BlazeDS e LCDS
>> (q requer back-end, obvio) mas q facilita
>> o envio de e-mail direto do client:
>> http://code.google.com/p/flexserverlib/wiki/MailAdapter
>>
>>
>> []s
>>
>>
>>
>> Em 11 de junho de 2010 15:29, Mário Júnior <[email protected]>escreveu:
>>
>> É bem por aí mesmo Bruno.
>>>
>>> Desenvolver com AIR é legal, torna sua app independente da sandbox do FP
>>> e vc ganha algumas funcionalidades que interagem diretamente com o SO, -
>>> atualmente vou iniciar um projeto em AIR - mas se ainda precisarmos usar
>>> recursos de Java, .net, etc... precisaremos recorrer a um cenário em q o
>>> backend precisa estar presente de alguma forma, e na maioria delas, precisa
>>> usar um servlet container pra isso (aka tomcat).
>>>
>>> Algumas propostas como o Merapi (Java) ou o Aperture (.net) tentam evitar
>>> o uso de um servidor como o tomcat, mas ainda é bem limitado e a comunicação
>>> é via socket, ou seja, vc ainda tem um "servidor" rodando na maquina do
>>> cliente (o socket server). Se esse servidor roda num ambiente restrito, ou
>>> ainda, o usuario cliente nao tem permissao de acesso ao firewall, o socket
>>> server corre o risco de nao funcionar do mesmo jeito.
>>>
>>> Entao, estamos sempre sujeitos a esse cenários complexos.
>>>
>>>
>>> []s
>>>
>>> PS: Tem um outro projeto brasileiro que está até melhor que o Merapi,
>>> procurei no google-code mas nao lembro o nome. Sei q o owner do projeto faz
>>> parte da lista, se alguem aqui achar ou puder dizer, seria muito bom.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Em 11 de junho de 2010 14:52, Pimenta <[email protected]>escreveu:
>>>
>>> Aproveitando o tópico...
>>>>
>>>> Envolvendo esta questão de envio de e-mail pelo Flex: Utilizando as
>>>> palavras do Mario "A melhor forma, e mais recomendada, é vc usar o Flex
>>>> somente como camada de visão que irá invocar um back-end...". Mas e se meu
>>>> sistema for em AIR? Já pesquisei algumas coisas e inclusive postei uma
>>>> pergunta aqui na lista sobre como utilizar o AIR como view e o Java, por
>>>> exemplo, como back-end, mas ninguém soube me dizer uma ferramenta com um
>>>> mínimo de confiabilidade e/ou estabilidade para fazer o "middleware" entre
>>>> AIR e Java.
>>>>
>>>> Sendo assim, seguindo o que o Mario disse na resposta dele e levando em
>>>> consideração as respostas que obtive, não há uma forma de enviar e-mail se
>>>> eu estiver desenvolvendo AIR sem que eu arrisque a segurança - se utilizar
>>>> AS3 Mail Sockets - ou sem que eu tenha que subir localmente um Tomcat, por
>>>> exemplo, para ter um back-end para o envio desse e-mail.
>>>>
>>>> É mais ou menos por aí o cenário?
>>>>
>>>>
>>>> Abraços,
>>>>
>>>> Em 11 de junho de 2010 08:04, vagner leonel <[email protected]
>>>> > escreveu:
>>>>
>>>> Obrigado pelas dicas pessoal...
>>>>>
>>>>> On 10 jun, 16:06, Mário Júnior <[email protected]> wrote:
>>>>> > opa.. mandei link errado (era de flash puro).
>>>>> > Aqui segue um link usando flex:
>>>>> http://blog.mxml.com.br/formulario-de-contato-em-flex-sem-amfphp
>>>>> >
>>>>> > []s
>>>>> >
>>>>> > Em 10 de junho de 2010 16:04, Mário Júnior <[email protected]>
>>>>> escreveu:
>>>>> >
>>>>> >
>>>>> >
>>>>> > > Bom, primeiro que uma pesquisa rapida no google ja resolveria sua
>>>>> > > questao... desculpa ser chato, mas isso faz bem para seu próprio
>>>>> > > aprendizado.
>>>>> >
>>>>> > > Segundo que, SIM, é possível enviar email diretamente do Flex (sem
>>>>> > > back-end) mas não é recomendável por questoes de segurança, rede,
>>>>> etc. A
>>>>> > > biblioteca q faz isso é a AS3 Mail Sockets:
>>>>> http://as3mail.riaforge.org/
>>>>> >
>>>>> > > A melhor forma, e mais recomendada, é vc usar o Flex somente como
>>>>> camada de
>>>>> > > visão que irá invocar um back-end (seja ele java, php, .net, ruby,
>>>>> > > coldfusion, cobol via cgi - forcei a barra agora, mas é possível)
>>>>> assim como
>>>>> > > esse link ensina:
>>>>> > >http://www.alvoweb.com/formulario-email-as3-com-php/
>>>>> >
>>>>> > > []s
>>>>> >
>>>>> > > Em 10 de junho de 2010 15:55, vagner leonel <
>>>>> [email protected]>escreveu:
>>>>> >
>>>>> > > Pessoal, estou tentando criar um form tipo "Fale conosco" que envia
>>>>> > >> email, pergunto a vocês, existe alguma forma de fazer este
>>>>> > >> procedimento (enviar email) usando o flex?
>>>>> >
>>>>> > >> --
>>>>> > >> 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 emhttp://
>>>>> groups.google.com/group/flexdev
>>>>> >
>>>>> > > --
>>>>> > > Mario Junior
>>>>> > >http://blog.mariojunior.com/
>>>>> > > @mariojunior
>>>>> >
>>>>> > --
>>>>> > Mario Juniorhttp://blog.mariojunior.com/
>>>>> > @mariojunior
>>>>>
>>>>> --
>>>>> 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
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> -------------------------------------------------------------
>>>> Desenvolvedor Java Pleno
>>>> CSM, Certified ScrumMaster
>>>> ----------------------------
>>>> Bruno PIMENTA
>>>> Cel: 21 7864.5857
>>>> MSN: [email protected]
>>>> -------------------------------------------------------------
>>>>
>>>>  --
>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>> Mario Junior
>>> http://blog.mariojunior.com/
>>> @mariojunior
>>>
>>
>>
>>
>> --
>> Mario Junior
>> http://blog.mariojunior.com/
>> @mariojunior
>>
>
>
>
> --
> Mario Junior
> http://blog.mariojunior.com/
> @mariojunior
>
> --
> 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
>



-- 
-------------------------------------------------------------
Desenvolvedor Java Pleno
CSM, Certified ScrumMaster
----------------------------
Bruno PIMENTA
Cel: 21 7864.5857
MSN: [email protected]
-------------------------------------------------------------

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