Não saberia dizer porque utilizo .net, onde controlo meu cache via configuração.
Dá pra fazer também via header ou mesmo configuração do servidor de http, mas como você deve utilizar PHP/Java/TomCat/Apache, não saberia responder. Única coisa que posso te dizer é instalar o Fiddler e ver se o web service é retornado com código 200 (sucesso) ou 302 (pega do cache q to com preguiça). Outra forma de testar isso é aplicando um alternador na URL (apenas se o WS estiver utilizando POST para enviar os dados), ex.: http://localhost/dirvirtual/arquivo.xxx?id=numero_aleatorio (tipo date.gettime), isso forçaria a não utilização do cache, mas é POG e deve ser usado apenas para testes. 2010/1/19 Collin Peterson Mendes Chaves <[email protected]> > júlio, eu tb acho que é problema de cache. nesse caso como eu poderia > resolver? > > 2010/1/19 Júlio César Ködel <[email protected]> > > A concorrência tem a ver somente com a quantidade de chamadas. >> multiple indica que todas as chamadas podem ser feitas e serão respondidas >> (em tese). >> single diz que apenas uma chamada pode ser feita por vez. Chamadas >> consecutivas levantarão excessão. >> last diz que se uma nova chamada for efetuada antes da atual ser >> finalizada, a atual é cancelada (somente conexão, não interfere de fato no >> server) e a resposta aguardada será a da última chamada somente. >> >> >> Pelo que entendi, se é o problema que li anteriormente, eu chutaria >> inicialmente em cache. >> >> Instale o Fiddler 2 e tente ver a resposta da requisição. >> >> Outra coisa que pode ocasionar isso é leitura não escrita (ou seja, uma >> thread invoca a escrita enquanto outra thread lê o mesmo registro, como o BD >> vai transacionar a escrita, a leitura será feita do último valor conhecido, >> já que os novos dados estão apenas em memória, não "comitados" para a base). >> >> Há várias causas para isso acontecer, mas aprendi que, quase sempre, a >> causa mais simples (e aquela que mais deixamos de ver) é a culpada. >> >> >> 2010/1/19 Collin Peterson Mendes Chaves <[email protected]> >> >>> pessoal, estava lendo a documentação do componente httpservice e vi que >>> ele tem um atributo concurrency com valor default multiple. ele diz que a >>> consistência dos dados retornados é de responsabilidade do desenvolvedor. >>> acho que meu problema deva estar justamente ai, eu tenho um datagrid que >>> deve ser atualizada quando eu faço um cadastro no formulário, porém a mesma >>> não ocorre, só acontecendo uma única vez quando clico em um linkbutton para >>> acessar uma tela com a exibição da grid. essa grid fica com informações >>> populadas com todos os valores porém, sem os dados recentemente cadastrados, >>> que vem a aparecer somente so deslogar do sistema e re-logar novamente. >>> alguém sabe como eu devo tratar esse inconsistência da atualização do >>> componente? >>> >>> -- >>> 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 >>> >> >> >> >> -- >> [] >> Júlio César Ködel G. >> >> -- >> 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 >> > > > -- > 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 > -- [] Júlio César Ködel G.
-- 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
