LINEスタンプ制作代行サービス・LINEスタンプの作り方!

お電話でのお問い合わせ:03-6869-8600

stampfactory大百科事典

UNIXドメインソケット

UNIXドメインソケット(英: )や IPCソケット とは、単一のオペレーティングシステム内で実行されるプロセス間でデータを交換するためのデータ通信の終点。名前付きパイプに類似した機能を備えながら、パイプはバイトストリームにしか使えないが、UNIXドメインソケットは、バイトストリームだけでなく、データグラムとしても利用できる。 UNIXドメインソケットを使用しているプロセスは、共通の親プロセスを共有する必要はない。 UNIXドメインソケット用のAPIは、のものに類似しているが、通信のために基礎となるネットワークプロトコルは使用していない。 UNIXドメインソケットはPOSIXオペレーティングシステムの標準コンポーネントである。UNIXドメインソケットは、アドレス・名前空間としてファイルシステムを使用している。これらは、ファイルシステム内のinodeとしてプロセスから参照される。これは、2つのプロセスが通信するために、同じソケットを開くことができる。しかし、コミュニケーションは、完全にオペレーティングシステムのカーネル内で発生する。データを送ることに加えて、プロセスは、sendmsg() およびrecvmsg() システムコールを使用してUNIXドメインソケット接続を経由してファイル記述子を送信することができる。codice_1 で第1引数の domain に codice_2 を指定する。第2引数の type は codice_3, codice_4 どちらも利用可能。そして、クライアント側の場合、その後 codice_5 を呼ぶ。以下のライブラリなどで利用可能。codice_6 クラスで利用可能。codice_7 クラスで利用可能。URL を unix:// もしくは udg:// で始めることで利用可能。C99 でのサーバ側のソースコード例は以下の通り。C99 でのクライアント側のソースコード例は以下の通り。

出典:wikipedia

LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。