Ok. I have some questions: The local variables and method aruments are thread safe? How I can use and how work the SingleThreadModel? Is a god idea use the service method in a Servlet derivated from HttpServlet? ThX for your help. JcSO
1. yes, local variables are thread safe 2. you just declare that the servlet implements SingleThreadModel - the servlet engine does the rest automatically. 3. why would you want to? Inheriting from HttpServlet is done so you can use doPost, etc. People doing special processing of non-HTTP requests override service. Bill
ThX for your help William, i have another question: In my actual application i have a socket connection and DB connection, but i open and close theses connections each time that i call my servlet, now i want use a pool for theses connections, which framework is recomended??? confused: JcSO :
you can reuse at least database connection if you initialize them in the init() method of the servlet and destroy them in the destroy() method. In another thread they said that apache.jarkarta.struts has a connction pool implemented. Why not use struts or trying to understand their connection pool implementation?
Julio Carlos??? hhmmm.. this really is a Latin Name. The first latin person I've seen around since I joined this great community... good to see new people around. cheers
I'm not going to be a Rock Star. I'm going to be a LEGEND! --Freddie Mercury
Originally posted by jawa lal: I have point to make , if local variable are referanceing some common object, i.e if two variable point to same object, than it may not be Thread safe
Jawa, there are no threading-problems with local variables in the service() method of servlets: For every incoming doGet, doPost request the Servlet-Container spawns up a new thread.
It means our mission is in jeapordy! Quick, read this tiny ad!
Free, earth friendly heat - from the CodeRanch trailboss