An Entity of Type: village, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computer programming, a handle is an abstract reference to a resource that is used when application software references blocks of memory or objects that are managed by another system like a database or an operating system.

Property Value
dbo:abstract
  • Handle (překládáno též jako madlo nebo rukojeť) označuje v programování pomocný objekt bez známé vnitřní struktury, který reprezentuje nějaký složitější objekt spravovaný cizím kódem. Vnitřně může být handle reprezentován ukazatelem nebo referencí na cílový objekt, číslem odkazujícím do tabulky, struktura přímo obsahující příslušná data atd., z hlediska aplikačního programu však tato vnitřní struktura není známa a handle je „neprůhledný objekt“, který je pouze předáván mezi volanými funkcemi API. Příkladem použití je handle otevřeného souboru – při otevření souboru získá program od operačního systému handle na tento soubor, který předává všem funkcím pracujícím s tímto souborem. Pro program handle tento otevřený soubor reprezentuje a jeho prostřednictvím může získat o tomto souboru informace, či se souborem pracovat; přesný obsah a struktura informací uložených v handlu samém však programu nejsou známy. (cs)
  • Als Handle (englisch für Griff oder Henkel) bezeichnet man in der Informatik einen eindeutigen Referenzwert zu einer vom Betriebssystem verwalteten Systemressource, wie z. B. Bildschirmobjekte oder einzelne Dateien auf Festplatten.Wenn ein Anwendungsprogramm eine solche Ressource verwenden will, erhält es durch den Aufruf einer geeigneten Systemfunktion (zum Beispiel zum Öffnen oder Erzeugen von Dateien) als Rückgabewert die Referenz, die zur weiteren Verwendung der Ressource durch Systemfunktionen anzugeben ist (etwa zum Lesen aus einer Datei). Das Betriebssystem prüft beim Öffnen einer Ressource die Zugriffsrechte, legt – falls benötigt – intern benötigte Verwaltungsstrukturen an und koordiniert weitere Zugriffsversuche anderer Anwendungen auf die betreffende Ressource. Gibt eine Anwendung die Ressource durch einen Schließen-Aufruf wieder frei, werden die Verwaltungsstrukturen wieder abgebaut, und der Handle wird ungültig. Weitere Bezeichnungen, die je nach Verwendung auch eine speziellere Bedeutung erhalten, sind neben Handle (Microsoft Windows), Capability (akademisch) oder Deskriptor (POSIX). Die Terminologie ist über verschiedene Systeme hinweg nicht konsistent. Beispielsweise sind POSIX-Capabilities keine Referenzen auf konkrete Systemressourcen, sondern repräsentieren die Erlaubnis, eine gewisse Aktion durchzuführen. Wenn es sich bei der betreffenden Systemressource um eine Datei handelt, wird der Handle auch als Datei-Handle oder Dateideskriptor bezeichnet. Ein Handle verbindet die Identifikation einer Systemressource mit Zugriffsrechten. So kann zum Beispiel eine Anwendung, die eine Datei durch einen Systemaufruf mit Schreibrechten öffnet, durch Erhalt des Handles nachfolgend Schreiboperationen auf der Datei ausführen, indem der Handle als Ziel der Operation angegeben wird. Das Prinzip lässt sich durch den Vergleich mit einem Geschäftszeichen im Schriftverkehr mit Ämtern veranschaulichen. Als Bürger erhält man nicht unmittelbaren Zugang zu den Unterlagen, sondern nimmt durch Angabe eines Geschäftszeichens Bezug auf den bisherigen Vorgang. (de)
  • En programación de computadoras, un handle es una referencia abstracta a un recurso utilizado cuando un programa hace referencia a bloques de memoria u objetos que son administrados por otro sistema informático, como una base de datos o un sistema operativo. El handle de un recurso puede ser un identificador opaco (un identificador que no expone sus detalles internos),​ en cuyo caso a menudo es un número entero (a menudo un índice de matriz en una matriz o "tabla" que se utiliza para administrar ese tipo de recurso), o puede ser un puntero que permite el acceso a más información. Handles comunes incluyen descriptores de archivo, sockets de red, conexiones de base de datos, identificadores de proceso (PID), e identificadores de trabajo (Job ID). Los PID y los Job ID son enteros explícitamente visibles; mientras que los descriptores de archivo y sockets (que a menudo se implementan como una forma de descriptor de archivo) se representan como enteros, generalmente considerados como opacos. (es)
  • In computer programming, a handle is an abstract reference to a resource that is used when application software references blocks of memory or objects that are managed by another system like a database or an operating system. A resource handle can be an opaque identifier, in which case it is often an integer number (often an array index in an array or "table" that is used to manage that type of resource), or it can be a pointer that allows access to further information. Common resource handles include file descriptors, network sockets, database connections, process identifiers (PIDs), and job IDs. PIDs and job IDs are explicitly visible integers; while file descriptors and sockets (which are often implemented as a form of file descriptor) are represented as integers, they are typically considered opaque. In traditional implementations, file descriptors are indices into a (per-process) file descriptor table, thence a (system-wide) file table. (en)
  • 핸들(handle)은 자원(resource)에 대한 추상적인 참조이다. 핸들은 응용 소프트웨어가 데이터베이스나 운영 체제 같은 다른 시스템에서 관리되는 메모리 블록들이나 객체들을 참조하는데 사용된다. 리소스 핸들은 불투명한 식별자가 될 수도 있고(이 경우에 보통 리소스의 종류를 관리하기 위한 배열 인덱스나 테이블을 나타내는 정수 번호로 사용된다) 또는 더 많은 정보에 접근할 수 있게 해주는 포인터가 될 수도 있다. 일반적인 리소스 핸들로는 파일 서술자, 네트워크 소켓, 데이터베이스 연결, 프로세스 식별자(PID) 등이 있다. 프로세스 ID나 작업 ID는 명시적으로 확인할 수 있는 정수이다. 하지만 파일 서술자나 소켓(종종 파일 서술자 형태로 구현되는)들은 정수로 표현되지만 일반적으로 불투명하게 여겨진다. (ko)
  • Uchwyt lub identyfikator (ang. handle) – w systemie Windows nazwą tą nazywane są identyfikatory obiektów systemu, takich jak okna, ikony, wątki, itp. Są to czterobajtowe liczby. W języku C nazwy ich typów zaczynają się na H, np. uchwyt okna ma typ HWND. Są one w C zdefiniowane jako wskaźniki, jednak jest to czysto formalny chwyt, pozwalający na łatwą kontrolę ich typów. Naprawdę nie są to wskaźniki, lecz indeksy tablic systemowych. (pl)
  • Na programação de computadores, um handle ou uma alça é uma referência abstrata a um recurso usado quando o software aplicativo faz referência a blocos de memória ou objetos gerenciados por outro sistema informático, como um banco de dados ou um sistema operacional . Um identificador de recurso pode ser um identificador opaco, caso em que é sempre um número inteiro (número de vezes que um índice de matriz em uma matriz ou "tabela" que é usado para gerenciar esse tipo de recurso), ou pode ser um ponteiro que permite o acesso a informações adicionais. As alças de recursos comuns incluem descritores de arquivos, sockets de rede, conexões de banco de dados, identificadores de processo (Pid), e Identificações de trabalho. PIDs e Identificações de trabalho são explicitamente números inteiros visíveis ; enquanto descritores de arquivos e sockets (que são frequentemente implementados como uma forma de descritor de arquivo) são representados como números inteiros, eles normalmente são consideradas opacas. Nas implementações tradicionais, descritores de arquivo são os índices em um (por processo) arquivo de descritor de tabela, dali uma tabela de arquivos (sistema-amplo). (pt)
  • 在程序设计中,句柄(handle)是Windows操作系统用来标识被应用程序所建立或使用的对象的整数。其本质相当于带有引用计数的智能指针。当一个应用程序要引用其他系统(如数据库、操作系统)所管理的内存块或对象时,可以使用句柄。 (zh)
  • Дескриптор или хэндл (англ. handle - 'рукоять') - абстракция в приложении для взаимодействия с ресурсами, которыми также управляет база данных или операционная система. Может быть неявным определением в виде числа (индекс в массиве) или указателем на источник дальнейшего извлечения информации. Наиболее распространённые случаи применения: файловый дескриптор, сетевой сокет, соединение с базой данных, идентификатор процесса, номер задания. Идентификатор процесса и номер задания являются просто числами, в то время как файловые дескрипторы находятся в таблице файловых дескрипторов процесса и далее всей системы. (ru)
  • Дескриптор (англ. Handle) — це структура даних, яка представляє відкритий екземпляр базового об'єкта операційної системи, наприклад, файл, ключ реєстру, об’єкт синхронізації тощо. Дескриптор однозначно ідентифікує створений об'єкт і надає доступ до об'єкта, дозволяючи читати та змінювати його стан. (uk)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 11493669 (xsd:integer)
dbo:wikiPageLength
  • 6464 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1116951197 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • 핸들(handle)은 자원(resource)에 대한 추상적인 참조이다. 핸들은 응용 소프트웨어가 데이터베이스나 운영 체제 같은 다른 시스템에서 관리되는 메모리 블록들이나 객체들을 참조하는데 사용된다. 리소스 핸들은 불투명한 식별자가 될 수도 있고(이 경우에 보통 리소스의 종류를 관리하기 위한 배열 인덱스나 테이블을 나타내는 정수 번호로 사용된다) 또는 더 많은 정보에 접근할 수 있게 해주는 포인터가 될 수도 있다. 일반적인 리소스 핸들로는 파일 서술자, 네트워크 소켓, 데이터베이스 연결, 프로세스 식별자(PID) 등이 있다. 프로세스 ID나 작업 ID는 명시적으로 확인할 수 있는 정수이다. 하지만 파일 서술자나 소켓(종종 파일 서술자 형태로 구현되는)들은 정수로 표현되지만 일반적으로 불투명하게 여겨진다. (ko)
  • Uchwyt lub identyfikator (ang. handle) – w systemie Windows nazwą tą nazywane są identyfikatory obiektów systemu, takich jak okna, ikony, wątki, itp. Są to czterobajtowe liczby. W języku C nazwy ich typów zaczynają się na H, np. uchwyt okna ma typ HWND. Są one w C zdefiniowane jako wskaźniki, jednak jest to czysto formalny chwyt, pozwalający na łatwą kontrolę ich typów. Naprawdę nie są to wskaźniki, lecz indeksy tablic systemowych. (pl)
  • 在程序设计中,句柄(handle)是Windows操作系统用来标识被应用程序所建立或使用的对象的整数。其本质相当于带有引用计数的智能指针。当一个应用程序要引用其他系统(如数据库、操作系统)所管理的内存块或对象时,可以使用句柄。 (zh)
  • Дескриптор или хэндл (англ. handle - 'рукоять') - абстракция в приложении для взаимодействия с ресурсами, которыми также управляет база данных или операционная система. Может быть неявным определением в виде числа (индекс в массиве) или указателем на источник дальнейшего извлечения информации. Наиболее распространённые случаи применения: файловый дескриптор, сетевой сокет, соединение с базой данных, идентификатор процесса, номер задания. Идентификатор процесса и номер задания являются просто числами, в то время как файловые дескрипторы находятся в таблице файловых дескрипторов процесса и далее всей системы. (ru)
  • Дескриптор (англ. Handle) — це структура даних, яка представляє відкритий екземпляр базового об'єкта операційної системи, наприклад, файл, ключ реєстру, об’єкт синхронізації тощо. Дескриптор однозначно ідентифікує створений об'єкт і надає доступ до об'єкта, дозволяючи читати та змінювати його стан. (uk)
  • Handle (překládáno též jako madlo nebo rukojeť) označuje v programování pomocný objekt bez známé vnitřní struktury, který reprezentuje nějaký složitější objekt spravovaný cizím kódem. Vnitřně může být handle reprezentován ukazatelem nebo referencí na cílový objekt, číslem odkazujícím do tabulky, struktura přímo obsahující příslušná data atd., z hlediska aplikačního programu však tato vnitřní struktura není známa a handle je „neprůhledný objekt“, který je pouze předáván mezi volanými funkcemi API. Příkladem použití je handle otevřeného souboru – při otevření souboru získá program od operačního systému handle na tento soubor, který předává všem funkcím pracujícím s tímto souborem. Pro program handle tento otevřený soubor reprezentuje a jeho prostřednictvím může získat o tomto souboru informa (cs)
  • Als Handle (englisch für Griff oder Henkel) bezeichnet man in der Informatik einen eindeutigen Referenzwert zu einer vom Betriebssystem verwalteten Systemressource, wie z. B. Bildschirmobjekte oder einzelne Dateien auf Festplatten.Wenn ein Anwendungsprogramm eine solche Ressource verwenden will, erhält es durch den Aufruf einer geeigneten Systemfunktion (zum Beispiel zum Öffnen oder Erzeugen von Dateien) als Rückgabewert die Referenz, die zur weiteren Verwendung der Ressource durch Systemfunktionen anzugeben ist (etwa zum Lesen aus einer Datei). (de)
  • In computer programming, a handle is an abstract reference to a resource that is used when application software references blocks of memory or objects that are managed by another system like a database or an operating system. (en)
  • En programación de computadoras, un handle es una referencia abstracta a un recurso utilizado cuando un programa hace referencia a bloques de memoria u objetos que son administrados por otro sistema informático, como una base de datos o un sistema operativo. (es)
  • Na programação de computadores, um handle ou uma alça é uma referência abstrata a um recurso usado quando o software aplicativo faz referência a blocos de memória ou objetos gerenciados por outro sistema informático, como um banco de dados ou um sistema operacional . (pt)
rdfs:label
  • Handle (cs)
  • Handle (de)
  • Handle (es)
  • Handle (computing) (en)
  • 핸들 (컴퓨팅) (ko)
  • Handle (informática) (pt)
  • Uchwyt (informatyka) (pl)
  • Дескриптор (программирование) (ru)
  • 句柄 (zh)
  • Дескриптор (Windows) (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License