Komunikasi antar proses: Perbedaan antara revisi

tidak ada ringkasan suntingan
k (Bot: Perubahan kosmetika)
Tidak ada ringkasan suntingan
 
{{rapikan|topik=teknologi informasi}}
 
'''Inter-ProcessKomunikasi Communicationantarproses''' (IPC)bahasa atauInggris: '''Komunikasi''Inter-Process antar prosesCommunication''''', adalahbiasa caradisebut atauIPC) adalah mekanisme pertukaran data antara satu [[Proses (komputer)|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 dari IPC adalah [[UNIX Socket|Socket dalam sistem operasi keluarga UNIX]], [[RISC OS|message dalam sistem operasi RISC OS]], [[Port (Mach)|port]] dalam [[sistem operasi]] [[Mach Kernel|Mach]], [[Named Pipe]] dalam [[OS/2]], [[Dynamic Data Exchange|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|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]].
! Sistem Operasi/Lingkungan
|-
| [[Berkas komputer|Berkas (File)]]
| Sebuah berkas yang disimpan pada disk, atau disintesis oleh filepeladen serverberkas sesuai permintaan. Dapat diakses oleh beberapa proses.
| Hampir semua sistem operasi
|-
 
== Implementasi ==
Ada beberapa dari [[APIantarmuka pemrograman aplikasi]] (Application Programming Interface) yang memungkinkan untuk digunakan untuk IPC. Beberapa platform yang tidak tergantung APIantarmuka tersebut termasuk berikut ini:
 
Ada beberapa dari [[API]] (Application Programming Interface) yang memungkinkan untuk digunakan untuk IPC. Beberapa platform yang tidak tergantung API termasuk berikut ini:
 
* [[Anonymous pipe]] dan [[Named pipe]]
 
== Pranala luar ==
* [http://www.freedesktop.org/wiki/Software/dbus D-Bus] Situs resmi] [[D-Bus]]
 
{{komputer-stub}}
[[Kategori:Teknologi sistem operasi]]
[[Kategori:Komputasi terdistribusi]]
[[Kategori:Istilah teknologi informasi dalam bahasa Inggris]]