Top Qs
Timeline
Obrolan
Perspektif

Komunikasi antarproses

Dari Wikipedia, ensiklopedia bebas

Remove ads

Komunikasi antarproses (disingkat KAP) (bahasa Inggris: inter-process communication; IPC) adalah mekanisme pertukaran data antara satu proses dengan proses lainnya, baik itu proses yang berada di dalam komputer yang sama, atau komputer jarak jauh yang terhubung melalui jaringan. IPC terdiri atas protokol yang menjamin sebuah respons dari sebuah permintaan. Contoh KAP adalah Soket dalam sistem operasi keluarga UNIX, message dalam sistem operasi RISC OS, porta dalam sistem operasi Mach, Named Pipe dalam OS/2, Dynamic Data Exchange (DDE) dalam sistem operasi Windows, SPX dalam sistem operasi Novell, IAC dalam sistem operasi Apple Macintosh (khususnya AppleEvents) dan beberapa komponen perangkat lunak seperti CORBA atau Component Object Model (COM).

Meskipun IPC secara otomatis dilakukan oleh program, sebuah fungsi yang sama juga dapat dilakukan secara interaktif ketika pengguna melakukan operasi copy-cut-paste dari satu proses ke proses lainnya dengan menggunakan clipboard.

Remove ads

Pendekatan

Informasi lebih lanjut Metode, Penjelasan Singkat ...
Remove ads

Implementasi

Ada beberapa antarmuka pemrograman aplikasi yang memungkinkan untuk digunakan untuk IPC. Beberapa platform yang tidak tergantung antarmuka tersebut termasuk berikut ini:

  • Anonymous pipe dan Named pipe
  • Common Object Request Broker Architecture (CORBA)
  • Freedesktop.org D-Bus
  • Distributed Computing Environment (DCE)
  • Message Bus (MBUS) (dispesifikasikan di RFC 3259)
  • Lightweight Communications and Marshalling (LCM)
  • ONC RPC
  • Unix domain socket
  • XML XML-RPC atau SOAP
  • Thrift
  • TIPC
  • ZeroC Internet Communications Engine (ICE)
Remove ads

Pranala luar


Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads