栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

多线程在Web应用程序中的作用

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

多线程在Web应用程序中的作用

主要在您对异步调用感兴趣时,才可以在Web Apps中使用多线程。

例如,考虑一下您有一个Web应用程序,该应用程序可以激活GSM网络上的用户状态(例如,激活4G计划)并在最后发送确认短信或电子邮件。

知道Web调用将花费几分钟,尤其是在GSM网络压力很大的情况下,直接从Web线程调用它是没有意义的。

因此,基本上,当用户单击“激活”时,服务器将返回类似“感谢激活4G计划。您的计划将在几分钟内被激活,并且您会收到确认的SMS /电子邮件”。

在这种情况下,您的服务器必须以异步方式生成一个新线程,最好使用线程池,然后立即将响应返回给用户。

工作流程:

1-用户单击“激活”按钮
2- Servlet接收请求并在线程池中激活新的“激活4G计划”任务。
3- Servlet立即向用户返回HTML响应,而无需等待任务完成。
4- Http事务结束
。。。

异步地,稍后启动4G计划,并通过SMS或电子邮件等方式通知用户…



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/569773.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号