web开发中能不能使用多线程 本帖最后由 longge424 于 2012-10-19 13:06:06 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 web开发和多线程没有什么必然联系,多线程是javaSE的一个比较高级的技术而已,一般用于服务器并发响应的开发。当然客户端也可以用多线程,但和浏览器就没有什么关系了,客户端的多线程一般是为了提高用户体验,简单的说你可以同时做几件事情。我们常用的windows操作系统就是一个典型的巨大的多进程,多线程软件。事务和多线程也没有什么必然的联系。完全就是另一回事,这里就不解释了。 何必要用多线程。 了解web请求的原理吗? 我的意思是客户端发送请求到服务器端,服务器端调用相应的service方法,sevice方法里有诸如业务1、业务2、业务3……比较耗时,此时在service里能不能启用多线程分别处理业务1、2、3,如果能那么如何控制整个service的事务?比如业务1和业务3执行正确,业务2异常 如何保证整个service回滚?-------------------------------------------------------呵呵 ,表达能力一般,不知道表述清楚没有 WEB 本身就是多线程 。一般情况下尽量避免在WEB另外起线程。 急!!使用<embed>做网站背景音乐播放功能遇到问题。。。 求高手指点,jquery技术 返回值不理想 dwr树增删改,急求 求高手指教:jsp开发B/S系统中如何设置全局变量? javaMail群发一定要SMTP认证吗? 急。。。如何根据DB里存储的文件路径来显示目录树? 怎样初始化数据库连接池?什么时候初始化? tomcat配置文件中 一个很怪异的问题 表单的action=?,?是servlet类名还是地址 散分,我的flash作品,喜欢的投我一票,谢谢。 Mybatis 报错提示没有找到表 在主函数中怎么去访问一个网页? $.ajaxFileUpload 上传文件问题,在线求解
我们常用的windows操作系统就是一个典型的巨大的多进程,多线程软件。
事务和多线程也没有什么必然的联系。完全就是另一回事,这里就不解释了。
我的意思是客户端发送请求到服务器端,服务器端调用相应的service方法,sevice方法里有诸如业务1、业务2、业务3……比较耗时,此时在service里能不能启用多线程分别处理业务1、2、3,如果能那么如何控制整个service的事务?比如业务1和业务3执行正确,业务2异常 如何保证整个service回滚?-------------------------------------------------------呵呵 ,表达能力一般,不知道表述清楚没有
一般情况下尽量避免在WEB另外起线程。