ソケット
Sign in to saveAlso known as Berkeley socket API, Internet Berkeley sockets, socket
Inter-process communication API
Wikidata facts
- Instance of
- application programming interface
- Subclass of
- communication protocol
- Named after
- Berkeley Software Distribution
- Has use
- inter-process communication
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/sockets
via Wikidata · CC0
Article · 日本語
ソケット(英: Socket,通信端点)とは、BSD系UNIXを起源とするAPIであり、C言語によるアプリケーション開発でのプロセス間通信、特にコンピュータネットワークに関するライブラリを構成する。その起源を強調してBSDソケット、バークレーソケットなどとも呼ばれる。 1983年にリリースされたUNIXオペレーティングシステム (OS) 4.2BSD で初めて API として実装された。ネットワークの抽象化インタフェースとしてのデファクトスタンダードとなっている。伝統的なSocket APIはC言語を対象とするが、他のプログラミング言語でも類似のインタフェースを用意している事が多い。 ソケットの代替となるAPIとして、STREAMSベースの Transport Layer Interface (TLI) がある。しかし、BSDソケットは比較にならないほど普及しており、数多くの実装が存在する。
Abstract from DBpedia / Wikipedia · CC BY-SA