marcoantoniobferreira commented on a change in pull request #579: 
TOMEE-2697-Translate to portuguese-async-servlet
URL: https://github.com/apache/tomee/pull/579#discussion_r330741936
 
 

 ##########
 File path: examples/async-servlet/README_pt.adoc
 ##########
 @@ -0,0 +1,54 @@
+= Async Servlet
+:index-group: Servlet
+:jbake-type: page
+:jbake-status: published
+
+== Async Servlet
+
+Servlets pode ser executado assincronamente - isso pode ser util se seu 
servlet executa operações de longa execução, como chamar
+outros serviços usando um cliente assíncrono.
+
+Marque seu servlet como `asyncSupported` e chame Request.startAsync (). Isso 
retornará um objeto AsyncContext. Seu
+O código precisará chamar AsyncContext.dispatch () quando terminar.s
+
+AVISO:
+
+A Seção 2.3.3.4 da Especificação do Servlet 3.0 diz "Além dos métodos 
startAsync e complete, não é garantido que as implementações dos objetos de 
solicitação e resposta sejam seguras contra threads. Isso significa que elas 
devem ser usadas apenas dentro do escopo da thread de manipulação de 
solicitações ou o aplicativo deve garantir que o acesso aos objetos de 
solicitação e resposta seja seguro para threads".
+
+Se você escrever para a resposta diretamente do seu Runnable (nº 1 abaixo), 
você corre o risco de sofrer uma condição de corrida com outra thread usando a 
resposta.
 
 Review comment:
   "condição de corrida" i believe that the correct is "condição de execução"

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to