《Microsoft Windows 2000 服务器端编程》 -- 第一章:服务器程序的开发准则
来源:互联网 发布:杭州电子口岸数据 编辑:程序博客网 时间:2024/05/29 18:34
[翻译:马夫]
[上一页] [下一页]
第一章
服务器程序的开发准则
我们都认为优良的编程需要很高的天份。实现恰当的错误检查,预测系统中的可用资源,估计各种用户所有的可能输入——这是将编程变成一种艺术形式的工作。编写服务程序需要精通这种艺术形式。
对于应用软件来说,一个细节上的疏忽不会是灾难性的,其引起的错误通常也只影响单个用户,不会是整个企业。而服务器软件执行关键任务,因此要严谨考虑所有细节。训练有素的服务程序开发者会针对这些细节编写代码。下面几节讲述一些服务程序设计者必须严格遵守的准则。
注意对于应用软件来说,一个细节上的疏忽不会是灾难性的,其引起的错误通常也只影响单个用户,不会是整个企业。而服务器软件执行关键任务,因此要严谨考虑所有细节。训练有素的服务程序开发者会针对这些细节编写代码。下面几节讲述一些服务程序设计者必须严格遵守的准则。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
在本书各处,我常常使用术语“服务器(server)”和“服务(service)”。当使用术语“服务器(server)”时,我指的是一台计算机或一个为客户端执行任务的应用程序。当使用术语“服务(service)”时,我指的是一种特殊的Microsoft Windows应用程序,它为客户端执行任务,它还包含一些额外的底层结构而受到操作系统的特殊对待。这两个术语的含义显然有重叠之处,我有时候交替地使用它们,但是在明确地讲述一个“Windows service”时,我使用术语“服务(service)”。
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:服务器程序的开发准则
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:为什么要开发服务程序?
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:管理
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:安全
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:伸缩性和性能
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:网络通信
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:容错性和精简代码
- 《Microsoft Windows 2000 服务器端编程》 -- 前言
- Microsoft SQL 服务器的最佳实践,设计和开发准则
- Microsoft SQL 服务器的最佳实践,设计和开发准则
- Microsoft Windows 2000 服务器端应用程序开发设计指南
- Microsoft类库开发的设计准则
- windows核心编程-第一章 对程序错误的处理
- 《Microsoft Windows 2000 服务器端编程》 -- 第二章 设备I/O和线程间通信
- 服务器端编程心得(三)—— 一个服务器程序的架构介绍
- Microsoft无错C程序秘诀 第一章 假象的编译程序
- UNIX网络编程卷一:第一章 简单的客户端服务器程序
- 《UNIX网络编程》第一章——一个简单的时间获取客户端/服务器程序
- asp.net的页面加载[转]
- ASP.NET Web 页面生命中的一天[转]
- 学习不是一天两天
- [原创]修炼之道
- 《Microsoft Windows 2000 服务器端编程》 -- 前言
- 《Microsoft Windows 2000 服务器端编程》 -- 第一章:服务器程序的开发准则
- 基于窗体的身份验证
- 卷首语:
- NUnit学习笔记 VS.net 2005篇
- 成为技术领导者 —— 解决问题的有机方法
- 值得回忆的本科四年学习(10-12)
- 线性模型与有机模型的区别
- 买笔记本了!
- 威胁/奖赏模型的理解