[未分类]计算机领域的句柄(Handle)
在计算机程序中,句柄是一个对资源的抽象引用。句柄被使用时往往是应用程序引用的内存块或者对象被其他系统掌控着,例如被其他数据库或者操作系统控制。一个资源的句柄可以是一个不透明的标识符--即程序员可以使用但不知道其具体是如何实现的--它通常是一个整数(通常是一个表,或数组,管理着某一类的资源),或者可以是一个指针,可以让程序员获取更多的信息。
常用的资源句柄是文件描述符、网络套接字、数据库连接、进程标识符(进程ID)、作业ID。进程ID和作业ID本身就是是显式可见的整数,而文件描述符和套接字(常常以文件描述符的形式实现)常常用整数来表示,但却是不透明的(内部不可见)。在传统的实现中,文件描述符被索引至一个文件描述符表中,也就是一个文件表。
source:wikipedia.
浙公网安备 33010602011771号