Not logged in : Login

About: Berkeley sockets     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatComputerLibraries, within Data Space : ods-qa.openlinksw.com:8896 associated with source document(s)

Berkeley sockets is an application programming interface (API) for Internet sockets and Unix domain sockets, used for inter-process communication (IPC). It is commonly implemented as a library of linkable modules. It originated with the 4.2BSD Unix operating system, which was released in 1983. A socket is an abstract representation (handle) for the local endpoint of a network communication path. The Berkeley sockets API represents it as a file descriptor (file handle) in the Unix philosophy that provides a common interface for input and output to streams of data.

AttributesValues
type
sameAs
wasDerivedFrom
dbpedia-owl:abstract
  • منافذ بيركلي هي واجهة برمجة التطبيقات لمنافذ الشبكة وفي (Unix domain socket)، وتستخدم من أجل التواصل الداخلي بين العمليات. يتم توفيرة غالباً كمكتبة برمجيات للموديلات المتصلة. أنشئت مع نظام يونكس 4.2BSD في 1983. المقبس هو تمثيل مجرد ( - Handle (computing)) للنقطة المحلية النهائية لمسار التواصل الشبكي. واجهة منافذ بيركلي توضح نفسها على أنها (File descriptor) في فلسفة يونكس والتي وتوفر واجهة عامة (Standard streams) المدخلات والمخرجات. منافذ بيركلي تطورت مع تعديل بسيط من (De facto standard) إلي مكون مواصفات بوزيكس. لذلك المصطلح منافذ بوزيكس يتوافق لزماً مع مصطلح منافذ بيركلي. ويعرف أيضاً باسم منافذ بيركلي وذلك أن أول إدراج له تم فيتوزيعة برمجيات بيركلي.
  • Berkeley Sockets Interface ou simplement sockets, est un ensemble normalisé de fonctions de communication lancé par l'université de Berkeley au début des années 1980 pour leur Berkeley Software Distribution (abr. BSD). 30 ans après son lancement, cette interface de programmation est proposée dans quasiment tous les langages de programmation populaires (Java, C#, C++, …). La notion sur laquelle est construite cette interface sont les sockets (en français « interfaces de connexion » mais aussi « ports, points de connexion, connecteurs logiciels ») par lesquelles une application peut se brancher à un réseau et communiquer ainsi avec une autre application branchée depuis un autre ordinateur.
  • Сокеты Беркли — интерфейс программирования приложений (API), представляющий собой библиотеку для разработки приложений на языке C с поддержкой межпроцессного взаимодействия (IPC), часто применяемый в компьютерных сетях. Сокеты Беркли (также известные как API сокетов BSD) впервые появились как API в операционной системе 4.1BSD Unix (выпущенной в 1982 году). Тем не менее, только в 1989 году Калифорнийский университет в Беркли смог начать выпускать версии операционной системы и сетевой библиотеки без лицензионных ограничений AT&T, действующих в защищённой авторским правом Unix. API сокетов Беркли сформировал фактически стандарт абстракции для сетевых сокетов. Большинство прочих языков программирования используют интерфейс, схожий с API языка Си. API Интерфейса транспортного уровня (TLI), основанный на STREAMS, представляет собой альтернативу сокетному API. Тем не менее, API сокетов Беркли значительно преобладает в популярности и количестве реализаций.
  • Berkeley sockets is an application programming interface (API) for Internet sockets and Unix domain sockets, used for inter-process communication (IPC). It is commonly implemented as a library of linkable modules. It originated with the 4.2BSD Unix operating system, which was released in 1983. A socket is an abstract representation (handle) for the local endpoint of a network communication path. The Berkeley sockets API represents it as a file descriptor (file handle) in the Unix philosophy that provides a common interface for input and output to streams of data. Berkeley sockets evolved with little modification from a de facto standard into a component of the POSIX specification. The term POSIX sockets is essentially synonymous with Berkeley sockets, but they are also known as BSD sockets, acknowledging the first implementation in the Berkeley Software Distribution.
  • Berkeley sockets, BSD socket API eller bara sockets är ett programmeringsgränssnitt (API) för framförallt interprocesskommunikation, ursprungligen utvecklat för BSD. Programbiblioteket som implementerar gränssnittet som till en början användes för att utveckla applikationer i vilka olika processer behöver kommunicera, vanligtvis för att en klient och en server ska kunna skicka information över ett datornätverk. Gränssnittet fanns ursprungligen tillgängligt endast genom programmeringsspråket C, men numera används det i nästan alla[källa behövs] programspråk. Berkeley sockets följde med i Unix' version 4.2BSD, som släpptes år 1983. Berkeley sockets eller "sockets", som det brukar kallas, används i nästan all kommunikation över Internet. En socket används för kommunikationen mellan två parter. Dessa två parter är oftast två program men kan även vara till exempel två trådar i samma datorprogram. Sockets är en teknik där processen (programmet) skapar ett läs- och skriv- "handtag" (engelska "handle"). Via detta "socket-handtag" (kan liknas med öppningen till ett "rör" liknande rörpost) skickas och tas information emot. Vid socket-kommunikation så agerar ofta den ena parten klient och den andra parten server men sockets kan även användas för kommunikation mellan såväl två klienter som två servrar. Sockets används i alla typer av programvara och i de flesta olika programmeringsspråk och operativsystem så som exempelvis: * FreeBSD, NetBSD, OpenBSD * Linux baserade system * Microsoft Windows sockets "Winsock" är socket-liknande interface. (Är kompatibelt med Berkeley sockets på nätverksnivå) * Java Sockets * Python sockets * Perl sockets * De flesta andra skriptspråk (så som till exempel PHP, Visual Basic, Python) * Wii, med DevkitPro * De flesta andra operativsystem som kopplas till datornätverk, till exempel till Internet Sockets används i bland annat klient- och serverprogramvara som hanterar webb, e-post och snabbmeddelanden.
  • Сокети Берклі — прикладний програмний інтерфейс, що складається з бібліотеки для розробки програм мовою програмування C з підтримкою міжпроцесної взаємодії, що часто застосовується у комп'ютерних мережах. Як API, сокети Берклі вперше з'явилися у операційній системі 4.2BSD Unix, що була випущена у 1983 році. Тим не менш, тільки у 1989 році Каліфорнійський університет у Берклі зміг випустити свою операційну систему і мережеві бібліотеки без ліцензійних обмежень з боку AT&T. Сокети Берклі є де-факто стандартом абстракції для мережевих сокетів. Саме тому багато мов програмування використовують мережеві інтерфейси, подібні до API мови C. Альтернативою сокетного API є заснований на STREAMS Інтерфейс транспортного рівня (TLI). Проте сокети Берклі значно популярніші та мають більшу кількість реалізацій.
  • In software wordt de term socket gebruikt voor een standaard methode waarmee een programma met een ander computerproces communiceert. Het is de software-analogie van een elektrische stekkerverbinding, die in het Engels "plug and socket" wordt genoemd. De socket is de vrouwelijke connector of contactdoos waar je de stekker insteekt. De term wordt vaak gebruikt voor het maken van een verbinding met het lokale computerproces dat de netwerkcommunicatie beheert. Een socket is een voorbeeld van een application programming interface, kortweg API genoemd. Voorbeelden van sockets zijn: * Een eindpunt van een bidirectionele communicatieverbinding volgens de Berkeley-sockets * Internet socket, een eindpunt in het Internetprotocol * , een eindpunt in lokale inter-process-communicatie * Socket, een processorsocket
  • Ein Socket (von engl. Sockel, Steckverbindung oder Steckdose) ist ein vom Betriebssystem bereitgestelltes Objekt, das als Kommunikationsendpunkt dient. Ein Programm verwendet Sockets, um Daten mit anderen Programmen auszutauschen. Das andere Programm kann sich dabei auf demselben Computer (Interprozesskommunikation) oder einem anderen, via Netzwerk erreichbaren Computer befinden. Die Kommunikation über Sockets erfolgt in der Regel bidirektional, das heißt, über das Socket können Daten sowohl empfangen als auch gesendet werden.
  • 伯克利套接字(英語:Internet Berkeley sockets) ,又稱為BSD 套接字(BSD sockets)是一種应用程序接口(API),用於网络套接字( socket)與Unix域套接字,包括了一个用C语言写成的应用程序开发库,主要用于实现进程间通讯,在计算机网络通讯方面被广泛使用。 Berkeley套接字(也作BSD套接字应用程序接口)刚开始是4.2BSD Unix操作系统(于1983发布)的一套应用程序接口。然而,由于AT&T的专利保护着UNIX,所以只有在1989年伯克利大学才能自由地发布自己的操作系统和网络库。 Berkeley套接字应用程序接口形成了事实上的网络套接字的标准精髓。 大多数其他的编程语言使用与这套用C语言写成的应用程序接口 类似的接口。 这套应用程序接口也被用于Unix域套接字(Unix domain sockets),后者可以在单机上为进程间通讯(IPC)的接口。 这种基于流的传输层接口(TLI)为套接字应用程序接口提供了一种选择。 不过,最近提供TLI应用程序接口的的系统同时也提供Berkeley套接字应用程序接口。
  • Berkeley sockets (nebo také BSD sockets) jsou v informatice název počítačové knihovny disponující API pro a Unix domain sockety, které jsou používány pro meziprocesovou komunikaci (IPC).
  • ソケット(英: Socket,通信端点)とは、BSD系UNIXを起源とするAPIであり、C言語によるアプリケーション開発でのプロセス間通信、特にコンピュータネットワークに関するライブラリを構成する。その起源を強調してBSDソケット、バークレーソケットなどとも呼ばれる。 1983年にリリースされたUNIXオペレーティングシステム (OS) 4.2BSD で初めて API として実装された。ネットワークの抽象化インタフェースとしてのデファクトスタンダードとなっている。伝統的なSocket APIはC言語を対象とするが、他のプログラミング言語でも類似のインタフェースを用意している事が多い。 ソケットの代替となるAPIとして、STREAMSベースの Transport Layer Interface (TLI) がある。しかし、BSDソケットは比較にならないほど普及しており、数多くの実装が存在する。
dbpedia-owl:thumbnail
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
dbpedia-owl:wikiPageRevisionID
comment
  • Сокети Берклі — прикладний програмний інтерфейс, що складається з бібліотеки для розробки програм мовою програмування C з підтримкою міжпроцесної взаємодії, що часто застосовується у комп'ютерних мережах. Як API, сокети Берклі вперше з'явилися у операційній системі 4.2BSD Unix, що була випущена у 1983 році. Тим не менш, тільки у 1989 році Каліфорнійський університет у Берклі зміг випустити свою операційну систему і мережеві бібліотеки без ліцензійних обмежень з боку AT&T.
  • In software wordt de term socket gebruikt voor een standaard methode waarmee een programma met een ander computerproces communiceert. Het is de software-analogie van een elektrische stekkerverbinding, die in het Engels "plug and socket" wordt genoemd. De socket is de vrouwelijke connector of contactdoos waar je de stekker insteekt. De term wordt vaak gebruikt voor het maken van een verbinding met het lokale computerproces dat de netwerkcommunicatie beheert. Een socket is een voorbeeld van een application programming interface, kortweg API genoemd. Voorbeelden van sockets zijn:
  • Berkeley sockets is an application programming interface (API) for Internet sockets and Unix domain sockets, used for inter-process communication (IPC). It is commonly implemented as a library of linkable modules. It originated with the 4.2BSD Unix operating system, which was released in 1983. A socket is an abstract representation (handle) for the local endpoint of a network communication path. The Berkeley sockets API represents it as a file descriptor (file handle) in the Unix philosophy that provides a common interface for input and output to streams of data.
  • Berkeley Sockets Interface ou simplement sockets, est un ensemble normalisé de fonctions de communication lancé par l'université de Berkeley au début des années 1980 pour leur Berkeley Software Distribution (abr. BSD). 30 ans après son lancement, cette interface de programmation est proposée dans quasiment tous les langages de programmation populaires (Java, C#, C++, …).
  • Сокеты Беркли — интерфейс программирования приложений (API), представляющий собой библиотеку для разработки приложений на языке C с поддержкой межпроцессного взаимодействия (IPC), часто применяемый в компьютерных сетях. Сокеты Беркли (также известные как API сокетов BSD) впервые появились как API в операционной системе 4.1BSD Unix (выпущенной в 1982 году). Тем не менее, только в 1989 году Калифорнийский университет в Беркли смог начать выпускать версии операционной системы и сетевой библиотеки без лицензионных ограничений AT&T, действующих в защищённой авторским правом Unix.
  • Ein Socket (von engl. Sockel, Steckverbindung oder Steckdose) ist ein vom Betriebssystem bereitgestelltes Objekt, das als Kommunikationsendpunkt dient. Ein Programm verwendet Sockets, um Daten mit anderen Programmen auszutauschen. Das andere Programm kann sich dabei auf demselben Computer (Interprozesskommunikation) oder einem anderen, via Netzwerk erreichbaren Computer befinden. Die Kommunikation über Sockets erfolgt in der Regel bidirektional, das heißt, über das Socket können Daten sowohl empfangen als auch gesendet werden.
  • منافذ بيركلي هي واجهة برمجة التطبيقات لمنافذ الشبكة وفي (Unix domain socket)، وتستخدم من أجل التواصل الداخلي بين العمليات. يتم توفيرة غالباً كمكتبة برمجيات للموديلات المتصلة. أنشئت مع نظام يونكس 4.2BSD في 1983. المقبس هو تمثيل مجرد ( - Handle (computing)) للنقطة المحلية النهائية لمسار التواصل الشبكي. واجهة منافذ بيركلي توضح نفسها على أنها (File descriptor) في فلسفة يونكس والتي وتوفر واجهة عامة (Standard streams) المدخلات والمخرجات.
  • 伯克利套接字(英語:Internet Berkeley sockets) ,又稱為BSD 套接字(BSD sockets)是一種应用程序接口(API),用於网络套接字( socket)與Unix域套接字,包括了一个用C语言写成的应用程序开发库,主要用于实现进程间通讯,在计算机网络通讯方面被广泛使用。 Berkeley套接字(也作BSD套接字应用程序接口)刚开始是4.2BSD Unix操作系统(于1983发布)的一套应用程序接口。然而,由于AT&T的专利保护着UNIX,所以只有在1989年伯克利大学才能自由地发布自己的操作系统和网络库。 Berkeley套接字应用程序接口形成了事实上的网络套接字的标准精髓。 大多数其他的编程语言使用与这套用C语言写成的应用程序接口 类似的接口。 这套应用程序接口也被用于Unix域套接字(Unix domain sockets),后者可以在单机上为进程间通讯(IPC)的接口。 这种基于流的传输层接口(TLI)为套接字应用程序接口提供了一种选择。 不过,最近提供TLI应用程序接口的的系统同时也提供Berkeley套接字应用程序接口。
  • Berkeley sockets, BSD socket API eller bara sockets är ett programmeringsgränssnitt (API) för framförallt interprocesskommunikation, ursprungligen utvecklat för BSD. Programbiblioteket som implementerar gränssnittet som till en början användes för att utveckla applikationer i vilka olika processer behöver kommunicera, vanligtvis för att en klient och en server ska kunna skicka information över ett datornätverk. Gränssnittet fanns ursprungligen tillgängligt endast genom programmeringsspråket C, men numera används det i nästan alla[källa behövs] programspråk.
  • Berkeley sockets (nebo také BSD sockets) jsou v informatice název počítačové knihovny disponující API pro a Unix domain sockety, které jsou používány pro meziprocesovou komunikaci (IPC).
  • ソケット(英: Socket,通信端点)とは、BSD系UNIXを起源とするAPIであり、C言語によるアプリケーション開発でのプロセス間通信、特にコンピュータネットワークに関するライブラリを構成する。その起源を強調してBSDソケット、バークレーソケットなどとも呼ばれる。 1983年にリリースされたUNIXオペレーティングシステム (OS) 4.2BSD で初めて API として実装された。ネットワークの抽象化インタフェースとしてのデファクトスタンダードとなっている。伝統的なSocket APIはC言語を対象とするが、他のプログラミング言語でも類似のインタフェースを用意している事が多い。 ソケットの代替となるAPIとして、STREAMSベースの Transport Layer Interface (TLI) がある。しかし、BSDソケットは比較にならないほど普及しており、数多くの実装が存在する。
label
  • Berkeley sockets
  • Berkeley sockets
  • Berkeley sockets
  • Berkeley sockets
  • Berkeley套接字
  • Socket
  • Socket (Software)
  • Сокети Берклі
  • Сокеты Беркли
  • منافذ بيركلي
  • ソケット (BSD)
dbpprop:wikiPageUsesTemplate
described by
topic
Faceted Search & Find service v1.17_git55 as of Mar 01 2021


Alternative Linked Data Documents: ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3322 as of Mar 14 2022, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (7 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software