This HTML5 document contains 165 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbthttp://dbpedia.org/resource/Template:
dbpedia-svhttp://sv.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbpedia-fihttp://fi.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
n35https://www.linuxjournal.com/article/
n29http://www.kohala.com/start/
dbpedia-arhttp://ar.dbpedia.org/resource/
n20http://commons.wikimedia.org/wiki/Special:FilePath/
dbpedia-frhttp://fr.dbpedia.org/resource/
dctermshttp://purl.org/dc/terms/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-cshttp://cs.dbpedia.org/resource/
n31https://docs.microsoft.com/en-us/windows/win32/winsock/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n19http://dbpedia.org/resource/File:
dbphttp://dbpedia.org/property/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
dbpedia-jahttp://ja.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
dbpedia-dehttp://de.dbpedia.org/resource/
n36http://www.opengroup.org/austin/
dbpedia-ruhttp://ru.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbpedia-nlhttp://nl.dbpedia.org/resource/
yago-reshttp://yago-knowledge.org/resource/
n33https://global.dbpedia.org/id/
provhttp://www.w3.org/ns/prov#
foafhttp://xmlns.com/foaf/0.1/
n32http://www.softlab.ntua.gr/facilities/documentation/unix/unix-socket-faq/
dbpedia-zhhttp://zh.dbpedia.org/resource/
n26https://docs.freebsd.org/44doc/psd/20.ipctut/
n30https://beej.us/guide/bgnet/
dbpedia-trhttp://tr.dbpedia.org/resource/
dbpedia-fahttp://fa.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
owlhttp://www.w3.org/2002/07/owl#

Statements

Subject Item
dbr:Berkeley_sockets
rdf:type
yago:Structure104341686 yago:Library103660909 yago:WikicatComputerLibraries yago:Artifact100021939 yago:Area102735688 yago:Room104105893 yago:Object100002684 yago:YagoGeoEntity dbo:Software yago:YagoPermanentlyLocatedEntity yago:Whole100003553 yago:PhysicalEntity100001930
rdfs:label
Socket (Software) Berkeley套接字 Berkeley sockets Сокети Берклі منافذ بيركلي Socket Berkeley sockets Berkeley sockets Berkeley sockets ソケット (BSD) Сокеты Беркли
rdfs:comment
ソケット(英: Socket,通信端点)とは、BSD系UNIXを起源とするAPIであり、C言語によるアプリケーション開発でのプロセス間通信、特にコンピュータネットワークに関するライブラリを構成する。その起源を強調してBSDソケット、バークレーソケットなどとも呼ばれる。 1983年にリリースされたUNIXオペレーティングシステム (OS) 4.2BSD で初めて API として実装された。ネットワークの抽象化インタフェースとしてのデファクトスタンダードとなっている。伝統的なSocket APIはC言語を対象とするが、他のプログラミング言語でも類似のインタフェースを用意している事が多い。 ソケットの代替となるAPIとして、STREAMSベースの Transport Layer Interface (TLI) がある。しかし、BSDソケットは比較にならないほど普及しており、数多くの実装が存在する。 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++, …). 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). Сокети Берклі — прикладний програмний інтерфейс, що складається з бібліотеки для розробки програм мовою програмування C з підтримкою міжпроцесної взаємодії, що часто застосовується у комп'ютерних мережах. Як API, сокети Берклі вперше з'явилися у операційній системі 4.2BSD Unix, що була випущена у 1983 році. Тим не менш, тільки у 1989 році Каліфорнійський університет у Берклі зміг випустити свою операційну систему і мережеві бібліотеки без ліцензійних обмежень з боку AT&T. Сокеты Беркли — интерфейс программирования приложений (API), представляющий собой библиотеку для разработки приложений на языке C с поддержкой межпроцессного взаимодействия (IPC), часто применяемый в компьютерных сетях. Сокеты Беркли (также известные как API сокетов BSD) впервые появились как API в операционной системе 4.1BSD Unix (выпущенной в 1982 году). Тем не менее, только в 1989 году Калифорнийский университет в Беркли смог начать выпускать версии операционной системы и сетевой библиотеки без лицензионных ограничений AT&T, действующих в защищённой авторским правом Unix. 伯克利套接字(英語: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套接字应用程序接口。 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: منافذ بيركلي هي واجهة برمجة التطبيقات لمنافذ الشبكة وفي (Unix domain socket)، وتستخدم من أجل التواصل الداخلي بين العمليات. يتم توفيرة غالباً كمكتبة برمجيات للموديلات المتصلة. أنشئت مع نظام يونكس 4.2BSD في 1983. المقبس هو تمثيل مجرد ( - Handle (computing)) للنقطة المحلية النهائية لمسار التواصل الشبكي. واجهة منافذ بيركلي توضح نفسها على أنها (File descriptor) في فلسفة يونكس والتي وتوفر واجهة عامة (Standard streams) المدخلات والمخرجات. 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. 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, 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.
foaf:depiction
n20:InternetSocketBasicDiagram_zhtw.png
dcterms:subject
dbc:Application_programming_interfaces dbc:Network_socket dbc:Berkeley_Software_Distribution dbc:Articles_with_example_C_code
dbo:wikiPageID
85068
dbo:wikiPageRevisionID
1120857869
dbo:wikiPageWikiLink
dbc:Articles_with_example_C_code dbr:POSIX dbr:Econet dbr:Race_condition dbr:Transport_Layer_Interface dbr:File_handle dbr:Transmission_Control_Protocol dbr:Plan_9_from_Bell_Labs dbr:Operating_system dbr:Berkeley_Software_Distribution dbc:Application_programming_interfaces dbr:Internetwork_Packet_Exchange dbr:Blocking_(computing) dbr:IPv6 dbr:PF_INET dbr:File_descriptor dbr:Addison-Wesley_Professional dbr:IPv4 dbr:Addrinfo dbr:Getaddrinfo dbr:Unix_domain_socket n19:InternetSocketBasicDiagram_zhtw.png dbr:Winsock dbr:Connection-oriented_communication dbr:IEEE dbr:Internet_Protocol dbr:TSAP dbr:De_facto_standard dbr:Raw_socket dbr:Connectionless dbr:Bluetooth dbr:Backward_compatible dbr:AppleTalk dbr:Ioctl dbr:BSD dbc:Berkeley_Software_Distribution dbr:PPPoX dbr:De_jure dbr:C_(programming_language) dbr:Genode dbc:Network_socket dbr:Domain_name_system dbr:Asynchronous_Transfer_Mode dbr:Application_programming_interface dbr:Fcntl dbr:AX.25 dbr:Library_(computing) dbr:Handle_(computing) dbr:Unix dbr:Internet dbr:Internet_socket dbr:Streams_(networking_API) dbr:Standard_streams dbr:Linux dbr:Bridging_(networking) dbr:University_of_California,_Berkeley dbr:Network_socket dbr:Stream_Sockets dbr:DCCP dbr:Getnameinfo dbr:Wrapper_library dbr:User_Datagram_Protocol dbr:Linux_Journal dbr:AT&T_Corporation dbr:Select_(Unix) dbr:SCTP dbr:Unix_philosophy dbr:User_space dbr:Internet_Control_Message_Protocol dbr:Systems_Network_Architecture dbr:SVR4 dbr:IrDA dbr:Inter-process_communication dbr:Datagram_Sockets dbr:Internet_Layer dbr:Reentrancy_(computing) dbr:History_of_the_Berkeley_Software_Distribution
dbo:wikiPageExternalLink
n26:paper.pdf n29:apue.html%7Caccess-date=27 n30: n31:porting-socket-applications-to-winsock n32:unix-socket-faq.html n35:2333 n36:
owl:sameAs
freebase:m.0lmcq dbpedia-zh:Berkeley套接字 dbpedia-de:Socket_(Software) dbpedia-sv:Berkeley_sockets dbpedia-uk:Сокети_Берклі dbpedia-fr:Berkeley_sockets dbpedia-tr:Berkeley_soketleri wikidata:Q13360597 dbpedia-ar:منافذ_بيركلي dbpedia-fa:سوکت‌های_برکلی dbpedia-fi:Berkeley_sockets dbpedia-cs:Berkeley_sockets n33:Ln7Q dbpedia-ja:ソケット_(BSD) dbpedia-nl:Socket dbpedia-ru:Сокеты_Беркли yago-res:Berkeley_sockets
dbp:wikiPageUsesTemplate
dbt:Code dbt:Mono dbt:Sfn dbt:Reflist dbt:Citation_needed dbt:Short_description dbt:Cite_book
dbo:thumbnail
n20:InternetSocketBasicDiagram_zhtw.png?width=300
dbo:abstract
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 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. ソケット(英: Socket,通信端点)とは、BSD系UNIXを起源とするAPIであり、C言語によるアプリケーション開発でのプロセス間通信、特にコンピュータネットワークに関するライブラリを構成する。その起源を強調してBSDソケット、バークレーソケットなどとも呼ばれる。 1983年にリリースされたUNIXオペレーティングシステム (OS) 4.2BSD で初めて API として実装された。ネットワークの抽象化インタフェースとしてのデファクトスタンダードとなっている。伝統的なSocket APIはC言語を対象とするが、他のプログラミング言語でも類似のインタフェースを用意している事が多い。 ソケットの代替となるAPIとして、STREAMSベースの Transport Layer Interface (TLI) がある。しかし、BSDソケットは比較にならないほど普及しており、数多くの実装が存在する。 Сокеты Беркли — интерфейс программирования приложений (API), представляющий собой библиотеку для разработки приложений на языке C с поддержкой межпроцессного взаимодействия (IPC), часто применяемый в компьютерных сетях. Сокеты Беркли (также известные как API сокетов BSD) впервые появились как API в операционной системе 4.1BSD Unix (выпущенной в 1982 году). Тем не менее, только в 1989 году Калифорнийский университет в Беркли смог начать выпускать версии операционной системы и сетевой библиотеки без лицензионных ограничений AT&T, действующих в защищённой авторским правом Unix. API сокетов Беркли сформировал фактически стандарт абстракции для сетевых сокетов. Большинство прочих языков программирования используют интерфейс, схожий с API языка Си. API Интерфейса транспортного уровня (TLI), основанный на STREAMS, представляет собой альтернативу сокетному API. Тем не менее, API сокетов Беркли значительно преобладает в популярности и количестве реализаций. 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). Проте сокети Берклі значно популярніші та мають більшу кількість реалізацій. 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. 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. 伯克利套接字(英語: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). منافذ بيركلي هي واجهة برمجة التطبيقات لمنافذ الشبكة وفي (Unix domain socket)، وتستخدم من أجل التواصل الداخلي بين العمليات. يتم توفيرة غالباً كمكتبة برمجيات للموديلات المتصلة. أنشئت مع نظام يونكس 4.2BSD في 1983. المقبس هو تمثيل مجرد ( - Handle (computing)) للنقطة المحلية النهائية لمسار التواصل الشبكي. واجهة منافذ بيركلي توضح نفسها على أنها (File descriptor) في فلسفة يونكس والتي وتوفر واجهة عامة (Standard streams) المدخلات والمخرجات. منافذ بيركلي تطورت مع تعديل بسيط من (De facto standard) إلي مكون مواصفات بوزيكس. لذلك المصطلح منافذ بوزيكس يتوافق لزماً مع مصطلح منافذ بيركلي. ويعرف أيضاً باسم منافذ بيركلي وذلك أن أول إدراج له تم فيتوزيعة برمجيات بيركلي.
gold:hypernym
dbr:Interface
prov:wasDerivedFrom
wikipedia-en:Berkeley_sockets?oldid=1120857869&ns=0
dbo:wikiPageLength
28442
foaf:isPrimaryTopicOf
wikipedia-en:Berkeley_sockets