Vai partilhando os resultados obtidos. 2017-11-07 14:58 GMT+00:00 Hugo Ferreira <[email protected]>:
> Excelente. > Realmente têm um suporte muito vasto. > AS3 e C# que são as que preciso. > > Pelo que dizes, então em teoria, até poderá ter melhor performance (pouca > certamente) em relação AMF3 mas tenho literalmente centenas de serviços e > no total o ganho poderá ser notório. > Vale a pena experimentar. > > A desvantagem a meu ver é que tornará os serviços menos "standard" mas > como suportam basicamente o top 50 das linguagens de programação mais > utilizadas, acaba-se por colmatar essa desvantagem (melhor que AMF3). > > No dia 7 de novembro de 2017 às 14:27, João Fernandes < > [email protected]> escreveu: > >> AMF será sermpre mais compacto que JSON out of the box, no entanto, podes >> sempre implementar um sistema de compressão de input/output para reduzir o >> tamanho dos dados. >> Nós acabamos por usar gzip directamente nos dados (JSON) e tivemos alguns >> ganhos mas podes sempre tentar compactar com algo do género >> https://msgpack.org/index.html que tem várias implementações. Este >> formato tem uma pequena vantagem relativamente ao AMF que é o tamanho da >> informação ser dinâmica enquanto que no AMF, a spec obriga a que o >> "excedente" seja complementado com padding para preencher o resto do espaço >> reservado para a definição. >> >> >> >> 2017-11-07 11:04 GMT+00:00 Hugo Ferreira <[email protected]>: >> >>> Bom dia, >>> >>> Estava a ponderar passar de AMF3 para JSON. >>> Ambos os formatos são compactos (ao contrário do SOAP). >>> >>> Este benchamark já tem uma década mas dúvido que se tenha alterado >>> muito: http://www.jamesward.com/2007/04/30/ajax-and-flex-data-loadi >>> ng-benchmarks/ >>> >>> A performance para mim está acima de utilizar um protocolo que se tenha >>> tornado padrão. >>> >>> Fazer este tipo de teste requer ainda bastante trabalho (basicamente é >>> fazer a transição para perceber se vale a pena). >>> Alguém que tenha tido contacto com esta comparação digamos nos últimos >>> 3/4 anos ? >>> >>> -- >>> 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 https://groups.google.com/group/riapt. >>> Para mais opções, visite https://groups.google.com/d/optout. >>> >> >> >> >> -- >> >> João Fernandes >> >> -- >> 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 https://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 https://groups.google.com/group/riapt. > Para mais opções, visite https://groups.google.com/d/optout. > -- João Fernandes -- 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 https://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/d/optout.
