segue o link do post: http://erkobridee.com/2009/07/17/flex-blazeds-como-o-blazeds-sabe-o-que-executar/
2009/7/17 Erko Bridee de Almeida Cabrera <erko.bri...@gmail.com> > @Mário: > > o Monitoramento é baseado em URL requisitadas na Rede > > e como o messagebroker/amf é unico para multiplos services configurados no > BlazeDS > isso não tem como eu utilizar assim... > > porém o blazeds me possibilita configurar multiplos endpoints, cada um para > um canal > com isso consigo atingir meu objetivo, porém esta configuração deverá ser > feito nas aplicações > que forem necessários o monitoramento > > ps.: pense em aplicações onde cada milisegundo faz a diferença... e o > monitoramento > serve para descobrir onde é que está acontecendo o gargalo e com isto > traçar planos de melhoria > e otimização de código/processo > > mas mesmo assim muito obrigado o/ > > obs.: estou escrevendo um post sobre o assunto =] > > > > 2009/7/17 Mário Júnior <juninho...@gmail.com> > > isso ae! \o/ (esse post é um ótimo exemplo de ajuda mútua. O cara vem com a >> dúvida, a indicamos o caminho, e o cara corre atrás e aprende por conta... >> nada de códigos prontos, explicações esmiuçadas, etc... enfim, é o velho >> "ensinar a pescar a dar o peixe pronto"!) >> >> parabéns erko. >> >> Agora... pq conhecendo o fluxo, vc acha q não serve para o seu >> propósito??? Afinal, oq é que vc quer monitorar??? >> >> Um abraço! >> >> >> >> 2009/7/17 Erko Bridee de Almeida Cabrera <erko.bri...@gmail.com> >> >> Finalmente compreendi como é que o BlazeDS funciona... >>> >>> e pelo formato padrão já me quebra as pernas para monitorar a performance >>> dele em produção, >>> porém acredito eu que consiga resolver isso definindo mais endpoint para >>> monitorar performance >>> das funcionalidades (regras de negocio) no BlazeDS >>> >>> >>> Ultra mega resumo: >>> >>> 1 - Flex > 2 - Request > 3 - BlazeDS >>> >>> 1 - monta a requisição e adiciona o objeto no Post da requisição >>> >>> 2 - o objeto é transportado via post, no InputStream do objeto >>> HttpRequest, com cabeçalho inidicando >>> que este é do tipo: content-type:application/x-amf >>> >>> 3 - o blazeds recebe a requisição, realiza verificações de sessão e chama >>> filtros para efetuar o processamento >>> e um desses filtros chamados de * >>> flex.messaging.endpoints.amf.SerializationFilter* >>> recupera o InputStream da Request e efetua a deserialização do objeto AMF >>> para Java, com isto >>> ele terá acesso aos atributos: >>> - destination > classe java do serviço >>> - operation > método a ser executado da classe serviço >>> >>> na saída é feito algo similar, porém a serialização do objeto para AMF e >>> retornado para o BlazeDS >>> >>> \o/ >>> >>> >>> -- >>> Att, >>> Erko Bridee de Almeida Cabrera >>> http://erkobridee.com/ >>> http://gospel.erkobridee.com/ >>> http://www.cwbfx.com/ >>> http://www.portaljava.com/ >>> http://twitter.com/ErkoBridee >>> >>> >>> >> >> >> -- >> Mário Júnior >> Programador Java / Adobe Flex >> http://blog.mariojunior.com >> >> >> >> > > > -- > Att, > Erko Bridee de Almeida Cabrera > http://erkobridee.com/ > http://gospel.erkobridee.com/ > http://www.cwbfx.com/ > http://www.portaljava.com/ > http://twitter.com/ErkoBridee > -- Att, Erko Bridee de Almeida Cabrera http://erkobridee.com/ http://gospel.erkobridee.com/ http://www.cwbfx.com/ http://www.portaljava.com/ http://twitter.com/ErkoBridee --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---