As promisses são uma implementação de padrões assíncronos de desenvolvimento.

Qualquer linguagem moderna tem... Por exemplo  o C# tem o async/await com Task.


-----Original Message-----
From: "Hugo Ferreira" <[email protected]>
Sent: ‎26/‎12/‎2014 15:22
To: "[email protected]" <[email protected]>
Subject: Re: [riapt] Flex Promisses/A+

Miguel, também entendi dessa maneira mas como disse, isso já consegues 
colocando o teu código sequencial no result do evento anterior, dai a minha 
dúvida em relação da verdadeira utilidade disto que gostaria de aproveitar.


O Promisses parece-me que foi inventado pelo pessoal do JS e isto é do Apache 
Flex e não tem nada haver com a Adobe. A Adobe nunca vai reabsorver o Flex. 
Nunca (e ainda bem).


No dia 26 de dezembro de 2014 às 15:16, Miguel Vaz <[email protected]> 
escreveu:

É uma resposta algo apressada, mas pelo que entendi parece-me ser algo tipo 
Event Chaining, como existia no cairngorm (era SequenceCommand), e outros 
frameworks, em que poderias "encadear" em sequência vários comandos/eventos, 
ficando o próximo dependente do resultado do anterior (resultado ou mera 
conclusão).


Claro que existem várias formas de fazer isso, mas talvez seja uma tentativa de 
trazer algum standard ou maior facilidade ao problema? E gostei do 
nome..Promises..faz pensar se a adobe reabsorveu o flex novamente. :-)


Cumprimentos,
Miguel Vaz


2014-12-26 10:12 GMT+00:00 Hugo Ferreira <[email protected]>:

Bom dia e continuação de bom Natal,


Ao que parece,o Flex 4.14 vai trazer uma nova funcionalidade designada por 
Promisses/A+ e que já existe em JS: 
https://cwiki.apache.org/confluence/display/FLEX/AS3+Promises+-+a+guide+and+example


Pelo meu entendimento, o Promisses/A+ (não sei a razão do nome), é uma forma de 
simular 2 operações síncronas numa linguagem assincrona como o AS3 no entanto 
gostaria que alguém com mais conhecimento na área consegui-se me explicar qual 
a verdadeira razão/vantagem do uso, pois hoje em dia já conseguimos fazer 
aquilo, bastando no result/error da primeira operação, executar o código que 
pretendemos que seja síncrono ?


-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.



-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.



-- 
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um email para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a