欢迎来到天天文库
浏览记录
ID:34007026
大小:1.91 MB
页数:59页
时间:2019-03-03
《基于邮政综合服务平台linux进程间通信分析和应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西安电子科技大学硕士学位论文基于邮政综合服务平台Linux进程间通信分析和应用姓名:莫尚丰申请学位级别:硕士专业:软件工程指导教师:郑有才;石明20050101摘要针对目前邮政部门已建立的很多应用系统之间相对独立,陕西省邮政综合服务平台采用现代技术和理念,实现了应用系统集成和业务重组,实现了各系统问的无缝连接。本论文详细分析了Linux内核中进程和进程问通信的源代码。分析总结了Linux内核的进程和进程控制块、进程的六种状态、进程的创建和撤销的方法、进程调度的策略和流程、进程间通信的几种方法。为了更好地理解socket通信机制,介绍了一个简单的socket机制通信程序。本论文介
2、绍了邮政综合服务平台的分类,邮政综合服务平台的网络结构、接入方式、体系结构和数据的流程图。详细描述了邮政综合服务平台的数据网关客户端模块程序的设计和实现,数据网关服务端模块程序的设计和实现,最后给出了整个网关程序的调用关系。关键词:Ljnux内核进程间通信邮政综合服务平台AbstractNowadaystherearemanyapplicationsoftwaredistributeinthepostcompany,buttheyareindependenteachother.ShaanXipostsynthesisserviceplatformusesmodemtechnol
3、ogiesandideas,realizestheintegrationofapplicationsoftware.ThethesisanalysessourcecodeofprocessandinterprocesscommunicationoftheLinuxkernel.AnalysesprocessandprocesscOna-olblocks,sixstatesofprocess,creationofprocessandexitofprocess,policiesandflowsofprocessscheduling,methodsofinterprocesscomm
4、unication.Forbetterunderstandingofsocketcommunication,introducesasimpleprogrambasedonsocketcommunication.Thethesisintroducestheclassesofthepostsynthesisserviceplatform,networkstructure,methodsofinterface,architecture,andflowchartofdata.Describesparticularlythedesignandapplicationofdatagatewa
5、ysclientpartinthepostsynthesisserviceplatform,thedesignandapplicationofdatagatewaysserverpartinthepostsynthesisserviceplatform,andgivetheschedulerelationofalldatagatewaysprogramsatlast.Keyword:LinuxKernelInterProcessCommunicationThePostSynthesisServicePlatform创新性声明y695247本人声明所呈交的论文是我个人在导师指导下
6、进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人签名:莫尚丰本人签名:叁塑i日期丛!B』塑关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。本人保证毕业离校后,发表论文或使用论文(与学位论文
7、相关)工作成果时署名单位仍然为西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。本人签名:墓尚主本人签名:基堂主导师签名:趣写二一只期型堡盟望日期竺!!:£!!f兰第一睾缝论第一章绪论1。1Linux操俸系统篱分及冀特点Linux操作系统是一个免费发行的UNIX“’羽操作系统在微机上的实现,它是由LinusTorvalds首先予1991年开始开发,很抉越来越多豹程序开发人员帮缡稷爱好者参与7该系
此文档下载收益归作者所有