【发布时间】:2014-05-31 06:55:04
【问题描述】:
嗨,我是 servlet 的新手,我想在多线程环境中编写一个 servlet 代码(我的意思是为每个请求生成一个新的服务类来服务该特定请求) 我不知道这是否是 servlet 编程的好方法,我在HERE 中发现了一些编写线程安全 Servlet 的技术考虑,但我不喜欢它(因为正如我之前所说,我想最好为每个线程设置一个单独的线程为特定客户端提供服务的 servlet)。
我使用 Sockets 编写了类似的代码。在那种情况下,我使用套接字连接作为要发送到每个服务线程的参数(这里是下面的代码),但在 Servlet 情况下,我不知道使用什么来识别客户端(分配 cookie,使用会话 ID ...)?
clientSocket = serverSocket.accept();
Service serv=new Service(clientSocket);
(new Thread(serv)).start();
【问题讨论】:
标签: java multithreading jsp sockets servlets