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

Responder a