=""2)(<烟台师范学院计算机"> =""2)(<烟台师范学院计算机" />
基于并发服务器模型的邮件系统

基于并发服务器模型的邮件系统

ID:36750878

大小:274.45 KB

页数:6页

时间:2019-05-14

基于并发服务器模型的邮件系统_第1页
基于并发服务器模型的邮件系统_第2页
基于并发服务器模型的邮件系统_第3页
基于并发服务器模型的邮件系统_第4页
基于并发服务器模型的邮件系统_第5页
资源描述:

《基于并发服务器模型的邮件系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、"!!!!!!!!"!·!"网!络!、通!信!与!安!全!·!"基于并发服务器模型的邮件系统刘广涛2,!李海燕!刘启明<(2清华大学计算机科学与技术系,北京2"""%=)(!烟台职业学院计算机系,山东烟台!>=""2)(<烟台师范学院计算机系,山东烟台!>=""2)&’()*+:+?@.@A!25-$56(摘要电子邮件服务是,-./0-/.中最主要的网络服务之一。该文通过对当前流行网络服务器程序的分析,结合邮件服务的特点,提出了一种基于并发服务器模型的邮件系统设计方案。通过使用线程池技术,成功地解决了实现过程中的请求过载、死锁及线程池大小控制

2、问题,保证了邮件服务器系统的性能。实际测试结果表明该系统具有反映时间快、占用系统资源少的优点。关键词邮件服务器线程池并发模型文章编号2""!’%<<2’(!""#)"%’"22=’"<文献标识码B中图分类号CD

3、(G7./0C/5L-6+6?@,P)-.)*Q65).*6-)+I6++/?/,P)-.)*,JL)-R6-?!>=""2)(=""2)<=’(2"0(:&’()*+4/03*5/*46-/6H.L/(64.*(G60.)-.4/03*5/4*-.L/,-./0-/.$,-.L*4G)G/0,)()*+4@4./(T)4/R6-56-5700/-5@4/03/0(6R/+*4G06G64/R)H./

4、0.L/)-)+@4*46H5700/-.-/.4/03/0G06?0)(4)-R.L/5L)0)5./0*4.*546H()*+4/03/0$CL067?L.L/.L0/)RG66+./5L-6+6?@,.L/G06T+/(6H63/0+6)R*-?,R/)R+65U*-?)-R.L/56-.06++*-?6H.L0/)RG66+4*V/4)0/4/..+/R4755/44H7++@$CL/0/47+.4L6W4.L)..L*44@4./(5)-0/4G6-4/.L/0/X7/4.(60/X7*5U+@)-R56-47(/+/440/467

5、05/4$>)&?-2,’:()*+4/03/0,.L0/)RG66+,56-5700/-5@(6R/+&’()*+服务是最常用的,-./0-/.服务之一,通过&’1)*+2$!并发服务器(56-5700/-.4/03/0)进行信息交流具有方便、快捷的优势,逐渐成为人们生活中不并发服务器在同一个时刻能够处理多个客户机请求。服务可缺少的一部分。随着电子邮件服务的应用规模越来越大,用器一般使用多个进程来提供并发服务,其中的一个进程完成接户对电子邮件服务的要求也越来越高。由此,该文提出一种基受客户机连接的任务,而其他进程则完成具体的处理请求任于并发

6、服务器模型的邮件系统,该系统通过使用线程池技术,务。服务器在接收到一个客户机请求之后,创建一个子进程来可以对多个任务重用线程,消除了线程创建所导致的延迟,有处理这个客户机请求,而它自身则继续等待接收客户机请求。效地提高了邮件服务器系统的性能。通常,使用这种模型来处理比较耗时的或者要求快速响应的服务829。2服务器模型的选择这两种服务器模型各有优缺点。当服务耗时较长时,如果网络应用的标准模型是客户机’服务器模型。根据处理请采用循环服务器,客户机将得不到快速响应,甚至可能出现客求的方式不同,可以将服务器分为两种类型:户机请求被拒绝的情况,但是这种

7、服务器消耗的系统资源很2$2循环服务器(*./0).*3/4/03/0)少;并发服务器为每一个请求创建一个子进程,所以可以保证循环服务器在同一时刻只能处理一个客户机请求。服务器同时处理多个客户机请求,使用这种服务器模型一般不会造成在接收到一个客户机请求之后,立即处理这个请求,在处理完拒绝客户机请求的情况,但是如果频繁创建子进程,将会加重这个请求之后再继续下一个请求。在处理一个请求的过程中,服务器的负担。下一个请求将等待。因为邮件服务提供的是大量的、并发的,:;服务。所以,论基金项目:国家%><高技术研究发展计划重点项目(编号:!"""2BB2

8、222")资助作者简介:刘广涛(2E>%’),男,硕士生,主要研究方向为网络、机群系统。李海燕(2EY<’),女,讲师,研究方向为计算机软件。刘启明(2E><’),

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。