自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

求索

在路上

  • 博客(16)
  • 收藏
  • 关注

转载 Windows Sockets 2.0:使用完成端口高性能,可扩展性Winsock服务程序

 Windows Sockets 2.0:使用完成端口高性能,可扩展性Winsock服务程序原作者:    APIs 完成端口( 典型的 Windows NT 缓冲区由谁来管理     资源约束     关于接受连接  

2007-05-31 15:03:00 1451

转载 Windows2000 服务器端应用程序开发设计指南-附录B

当在建立本书的范例应用程序时,为了让开发工作变得容易些,我设计了几个C++ 类别。这些类别的原始码存放在随书光碟的ClassLib目录中。在这个附录中包含了以下这些类别。Ensure Cleanup之C++ 样板类别(EnsureCleanup.h) 无疑的,一般程序设计上常见的错误即是在程序代码中忘记关闭或释放一个资源,这也是多数开发者必须面对的情形。为了保证资源在超过使用范围时会被适当

2007-05-31 14:45:00 1105

转载 Windows2000 服务器端应用程序开发设计指南-附录A

为了建立本书之范例应用程序,您必须处理编译器与连结器的设定部份。我试着将这些设定细节放在单一的CmnHdr.h标头档中,使它们可以从范例应用程序中隔离出来,它们被包含在所有范例应用程序的原始程序文件中。由于没有办法将所有的设定放在CmnHdr.h中,所以我在Project Settings对话方块中对每个范例应用程序之专案设定做了一些修改: 在General页签中,设定了Ou

2007-05-31 14:44:00 1421

转载 Windows2000 服务器端应用程序开发设计指南-安全连接

服务器软件必须以安全的方式通讯。不管您花多少时间及努力,把存取控制及安全性用在您系统的物件上;如果您的服务器没有确定两件事,则您的投入不会有任何意义: 您的服务器必须确定客户端的身份,也就是说,您的服务器必须能够验证正在与它通讯之另一方的身份。  您的服务器必须能够保证与客户端之间所传递的资讯未被第叁者篡改(或可能被检视)。  通常服务器软件在主控它的系统上拥

2007-05-31 14:42:00 3335

转载 Windows2000 服务器端应用程序开发设计指南-使用者环境

 在前面的章节中,我们集中在Microsoft Windows 存取控制 实作的讨论上。Windows的存取控制以使用者为基础,它可以让系统管理者及安全性程序设计师非常细微的控制谁可以存取系统之物件。为了有效的控制,系统必须维持在系统中执行之任何程序代码的身分识别。此身分识别被称为 使用者环境 。使用者环境有时被称为 安全性环境 或 使用者安全性环境 。除了系统需要维持身分识别外,安全的服

2007-05-31 14:40:00 2211

转载 Windows2000 服务器端应用程序开发设计指南-存取控制

Microsoft Windows 2000提供了广泛且具高度弹性的安全功能,在现今市场上没有其他的作业系统能在安全对象上提供细微的控制。而Windows实作了 存取控制 部份,所以可以达到如此重要的程度。存取控制简介 一般来说,当人们提到「Windows安全性」,即是指实作Windows的 存取控制 部份。存取控制可以被解释为指派及强制可以或不可以在安全对象上执行某些动作。Windows

2007-05-31 14:36:00 2031

转载 Windows2000 服务器端应用程序开发设计指南-信任成员的管理

Microsoft的开发者已经完成Microsoft Windows 2000安全性特色的设计工作,这些安全性特色比大多数人所习惯的环境更复杂且更有弹性。事实上,若加上适当的管理和软件开发,Windows 2000是现今最先进且安全的操作环境之一。然而,由于如此复杂而产生的大量细节以及纷繁难懂之处,将使得对Windows安全性没经验的大多数开发者感到气馁。就本书的读者和我而言,这个安全性的主题虽然

2007-05-31 14:32:00 2226

转载 Windows2000 服务器端应用程序开发设计指南-Windows Management Instrumentation

Windows Management Instrumentation(WMI)是以一致的方式来管理电脑系统。WMI是Microsoft实作的一个Web-Based Enterprise Management(WBEM)的执行方式,支援Distributed Management Task Force(DMTF)。WMI提供您管理服务的能力。使用WMI,您可能启动一个服务、停止它以及改变它的

2007-05-31 14:30:00 2031

转载 Windows2000 服务器端应用程序开发设计指南-效能监视

 管理者、使用者以及开发者都知道监控电脑系统的健康情形是很重要的。由于Microsoft觉察到此事实,所以将效能监视建构在Windows 2000中。不幸的是,几乎没有应用程序使用到效能监视的功能。以下是几个原因: Microsoft没有提供容易的显示效能资讯方法。  开发者必须在它们的应用程序中承担显示效能资讯所需花费的时间。  Microsoft没有强调

2007-05-31 14:28:00 1695

转载 Windows2000 服务器端应用程序开发设计指南-事件记录

当一个典型的软件应用程序必须在某些特殊情况下让使用者知道时,通常会使用视觉或听觉返回的方式。软件大多数会给予这种类型事件报告的享受,因为它可以建立一个重要的假定:当它正在执行,而一个人类坐在机器的前面。然而,大部份的伺服软件并不能在上述之假设情形中执行。因此,服务器开发者使用文件或者一些其他类似持久稳固的储存器来保存经由软件报告的事件记录。然后系统管理者便可以经常地察看记录文件并且持续的监看重

2007-05-31 14:25:00 2096

转载 Windows2000 服务器端应用程序开发设计指南-系统登录

软件已经开始变得更复杂而且需要更多的设定。在Microsoft Windows中,有关设定的部份可以经由登录来达成。登录是一个使您在维护应用程序或服务的固定结构设定时可以变得更容易的机制,同时也是一个集中式定位的阶层式资料库,它提供了以下的功能: 虽然登录是由许多实体文件所组成,程序设计师还是可以像处理单一资料库般的对它做存取资讯的动作。  由于被设计成一个层次化的样式,

2007-05-31 14:23:00 1664

转载 Windows2000 服务器端应用程序开发设计指南-服务控制程序

就像您在第叁章所学的,一个服务控制程序(Service Control Program,SCP)即是一个与执行在本端机器或远端机器之服务控制管理员(Service Control Manager,SCM)通讯的应用程序。我通常会认为一个SCP即是一个控制服务的启动、停止、暂停或继续执行之应用程序。然而,一个SCP可以做到更多:它可以经由增加服务、移除服务与列举已安装服务来操作一个SCM的资料库。S

2007-05-31 14:21:00 1930

转载 Windows2000 服务器端应用程序开发设计指南-服务应用程序

Microsoft Windows作业系统提供了许多工具让服务器端之主从式应用程序部份的实作变得更容易。如您所知,一个服务器即是一个履行服务器端义务的Windows应用程序。事实上,Microsoft BackOffice Logo程序即要求服务器应用程序应被实作成如同服务(services)一般的程序。服务是含有附加基础,允许它根据作业系统而受到特别处理的一般Windows应用程序,例如,远

2007-05-31 14:17:00 3147 1

转载 Windows2000 服务器端应用程序开发设计指南-设备I/O及线程间通讯

 2. 设备I/O及线程间通讯 我不会特别的强调这一章的重要性,本章包含二个当您在实作高效能、可伸缩性应用程序时的基本主题:设备I/O及线程间通讯。一个具有可伸缩性的应用程序在处理大量同时发生的操作时,就像在处理少量同时发生的操作一样有效率。对一个服务应用程序来说,这些操作处理在不可预知的时间到达且需要无法预测之处理能力总数的客户端请求。这些请求通常从如网路介面卡的I/O设备而来;频繁地处理这

2007-05-31 14:07:00 3186

转载 Windows2000 服务器端应用程序开发设计指南-服务(Service)开发的纪律

1. 服务(Service)开发的纪律我们都承认一个好的程序设计需要拥有许多能力。适当的执行错误检查、预先考虑系统上的可用资源以及预估来自不同使用者之所有可能输入情形-这就是程序可视为一种艺术形式工作的原因。编写服务必须完全精通这种艺术形式。就应用程序软件而言,忘了处理其细微差别的部份并不会造成很大的问题;因为这些疏忽通常只会影响到单一使用者,而不是整个企业。但「服务器」软件属于关键性

2007-05-31 14:02:00 1513

转载 Microsoft Windows 2000 服务器端应用程序开发设计指南

500)this.style.width=500;" align="absMiddle" vspace="4" alt="" />书本简介

2007-05-31 14:01:00 1548

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除