Servlet的并发访问问题(60分)

  • 主题发起人 主题发起人 笨笨逗
  • 开始时间 开始时间

笨笨逗

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个Servlet现在可能需要被多个用户同时调用,且调用过程中必须传递不同的参数,所以我应该控制此并发访问的问题!有什么方法能解决吗?
是不是实现SingleThreadModel接口就可以控制了,可是我看书上说这个是使我的Servlet以单线程方式来防止并发,可是我感觉我这个必须以多线程方式运行!
大家帮忙啊!
也可以和我联系:haibo_zhang@263.net[8D]
 
只要同步一下就可以了!
synchronized(this)
{
  ......//你的要同步的部分,
}
 
servlet本身就是支持多客户访问的,无需人工干预阿.
 
only you说得对,只要你把servlet级的数据,比如成员变量同步就可以了。
 
并发还要开发人员来参与,那要应用服务器干什么?
 
>>并发还要开发人员来参与,那要应用服务器干什么?
第一,使用Servlet的不一定是应用服务器
第二,应用服务器对同一个对象的类变量也有同步问题
 
synchronized(this)可以的
 
后退
顶部