- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Windows环境下一个Service控制Shell的设计与实现
Windows环境下一个Service控制Shell的设计与实现
Windows 服务程序对于大多数普通用户来说也许一直很陌生,然而他们实际上是计算机能够安全、稳定、高效运行的一个关键因素。一个服务程序的运行涉及到如线程管理、进程间通信等诸多操作系统内部实现的问题,同时,绝大多数危害严重的计算机木马病毒都有对系统服务进行控制的功能。因此,设计与实现一个 Windows 服务控制 Shell 能够加深对操作系统运行机制的理解,提高维护系统安全的能力,为从事 Windows 环境下的高端软件开发打下良好基础。本论文对 Windows 环境下服务程序及其控制 Shell 的编写进行了较为深入的研究,采用基于命名管道的进程间通信方法设计了一个服务程序,实现了简单的字符串翻转功能,并且在此基础上编写了一个服务控制 Shell ,能够对服务程序进行创建、启动、停止、暂停、恢复、删除等操作,基本上完整地实现了 Windows操作系统自带的服务管理器的功能。9885
关键词 服务 服务控制管理器 命名管道 进程间通信Title Title Title Title Design and Implementation for a Service
Control Shell in Windows System
Abstract Abstract Abstract Abstract
To many of the common users,Windows Service Program may be an unfamiliar
term. Actually,it is a key factor for the computer to run safely, stably
and efficiently. Meanwhile, the majority of the Trojan Virus are able to
control system services.In that way, to design and implement a service
control shell will do much good to us.It can help us to develop a deeper
understanding of the running mechanism of the system, also, can improve
the skills at maintaining system security. Finally, this discussion and
practice can lay a good foundation for the advanced programming in Windows
Windows 会话中可长时间运行的可执行应用程序 。 可以这样理解 Windows 服务 : 它通
过在后台运行特定的程序来提供控制硬件 、 实现计算机管理 、 网络连接和维护 、 保证
系统安全等功能。 这 些特性使得 服务非常适合在服务器上使用,或为了不影响在同
一台计算机上工作的其他用户 , 需要长时间运行功能时使用 。 还可以在不同于登录用
户的特定用户帐户或默认计算机帐户的安全上下文中运行服务 。 理论上 , 服务器 应该
无止境地运行,为大量发送请求、接收响应并且断开连接的客户服务。也就是说 , 这
些服务器应该提供连续的服务,为了做到全然有效,这些服务必须是可管理的 [1]
。
Windows 服务恰恰可以将服务器转换为可以用命令或者 在 启动时初始化的服务所需的
管理能力 。 在 Windows 服务管理器 ( S CM ) 管理控制下 , Windows 服务进程可以由管理
员通过命令或者在系统启动用户登录之前启动 , 并且也可以暂停 、 恢复和终止 Window s
服务进程 , 以及监控 Windows 服务进程的运行状况 。 编写一个 Windows 环境下 的 服务
控制 Shell ,对于熟悉 Windows 环境下的 Windows 服务程序的编写及控制、深入理 解
Windows 操作系统控制服务程序运行的机理很有益处,为将来在 Windows 环境下从事
高端软件开发工作打下一个良好的基础。
完成该题目有助于培养综合运用大学四年来所学有关专业知识,独立解决实际问
题的能力 , 特别有助于加深对 Windows 环境下的 Windows 服务程序的开发方法理解和
掌握,以及强化对 Windows 操作系统运行机理的理解。
1.2 1.2 1.2 1.2 Windows Windows Windows Windows 服务的研究现状 服务的研究现状 服务的研究现状 服务的研究现状
您可能关注的文档
- Novec1230气体灭火系统管路设计+图纸.doc
- Novec 1230灭火剂的施放方法研究.doc
- NiTi合金表面激光熔覆TiHA复合涂层的研究.doc
- Ni-Mo-Er(Gd)-MoSi2复合镀层的制备研究.doc
- NR和EPDM耐冲刷磨损性能比较研究.doc
- MV影片创作说明+文献综述.doc
- NiCo2O4纳米片自组装微米球的制备.doc
- NX货车轴承箱设计与理论分析.doc
- NT9100干涉显微镜的应用研究.doc
- OFDM系统峰均比降低算法的研究+Matlab仿真.doc
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
最近下载
- 产后出血预防及处理指南(2023版)PPT课件.pptx VIP
- 《建筑与市政工程施工质量控制通用规范》(GB-55032-2022).docx VIP
- 骨科质量与安全管理指标.pdf VIP
- 国开电大学习网《农业推广学》形成性考核任务1-3答案.pdf VIP
- 气囊测压表获奖课件.pptx VIP
- 《图形创意》课件之五图形创意的语境.ppt VIP
- 故障分析与故障排除.pdf VIP
- 高中地理湘教版必修 第二册(2019)_农业区位因素 公开课教案课件教学设计资料.pptx VIP
- 大学计算机基础练习题库+答案.docx VIP
- 茶树育种学知到智慧树期末考试答案题库2025年信阳农林学院.docx VIP
原创力文档


文档评论(0)