Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Inter-process communication
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Inter-process_communication
http://dbpedia.org/ontology/abstract Interprocesskommunikation (inter-process cInterprocesskommunikation (inter-process communication (IPC)) är en rad olika tekniker som används för att skicka data mellan minst två trådar i en eller flera processer i ett operativsystem. Processerna kan köras på en eller ett flertal datorer ihopkopplade via ett nätverk. Metoderna som används inom IPC varierar beroende på krav och tillgång på bandbredd mellan trådarna och vilken fördröjning som kan accepteras.och vilken fördröjning som kan accepteras. , In informatica l'espressione comunicazioneIn informatica l'espressione comunicazione tra processi (in inglese inter-process communication o IPC) si riferisce a tutte quelle tecnologie software il cui scopo è consentire a diversi processi di comunicare tra loro scambiandosi dati e informazioni. I processi possono risiedere sullo stesso computer o essere distribuiti su una rete. Tutti i sistemi operativi multitasking forniscono qualche meccanismo fondamentale di IPC; altri meccanismi più sofisticati o orientati a particolari tipi di sistemi software possono essere forniti da tecnologie middleware, linguaggi di programmazione o a livello applicativo, basandosi sui meccanismi forniti dal sistema operativo. In modo equivalente, questi metodi vengono utilizzati per la gestione dei thread.ono utilizzati per la gestione dei thread. , Komunikasi antarproses (bahasa Inggris: InKomunikasi antarproses (bahasa Inggris: Inter-Process Communication, biasa disebut 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 dari IPC adalah , , dalam sistem operasi , dalam OS/2, dalam sistem operasi Windows, dalam sistem operasi Novell, dalam sistem operasi Apple Macintosh (khususnya ) dan beberapa komponen perangkat lunak seperti atau . 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 .ses ke proses lainnya dengan menggunakan . , في علوم الحاسب الألي، أنظمة التشغيل تدعم افي علوم الحاسب الألي، أنظمة التشغيل تدعم التواصل الداخلي بين التطبيقات الحاسوبية IPC للسماح لها بتبادل البيانات أو المشاركة في الذاكرة. التطبيقات تستخدم هذه الآلية بتصنيف الخادم والعميل، بحيث ان العميل يطلب البيانات والخادم يستجيب لهذه الطلبات. كثير من التطبيقات الجديدة تضم صفتي الخادم والعميل وخاصة تلك التطبيقات التي نراها في الحوسبة الموزعة.تصنف الأساليب التي تهدف إلي تواصل بين العمليات إلى عدة فئات تعتمد على متطلبات برامج الحاسب الآلي ( برمجيات ) كمتطلبات الأداء و النمطية والظروف تحدث في النظام مثل النطاق الترددي للشبكة وكمن الشبكة ( أي الزمن الذي تستغرق فيه الرسائل في الانتقال بين المرسل والمرسل إليه * مثال يوضح ربط نظام الحوسبة الشبكية للعديد من أجهزة الكمبيوتر الشخصية عبر الإنترنت باستخدام شبكة الاتصالات بين عملية IPC هو مهم جدا لتصميم تعريفات وطرق مرتبطة بالتواصل الداخلي بين التطبيقاتوطرق مرتبطة بالتواصل الداخلي بين التطبيقات , En informatique, la communication inter-prEn informatique, la communication inter-processus (inter-process communication, IPC, en anglais) regroupe un ensemble de mécanismes permettant à des processus concurrents de communiquer. Ces mécanismes peuvent être classés en trois catégories : * les mécanismes permettant l'échange de données entre les processus ; * les mécanismes permettant la synchronisation entre les processus (notamment pour gérer le principe de section critique) ; * les mécanismes permettant l'échange de données et la synchronisation entre les processus.et la synchronisation entre les processus. , 프로세스 간 통신(Inter-Process Communication, IPC)이란 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로를 뜻한다. IPC는 마이크로커널과 나노커널의 디자인 프로세스에 매우 중요하다: 마이크로커널은 커널이 제공하는 기능의 수를 줄여준다. 해당 기능들은 IPC를 통해 서버와 통신함으로써 얻으며 일반적인 모놀리딕 커널에 비해 IPC의 수가 극적으로 증가된다. , Межпроцессное взаимодействие (англ. inter-Межпроцессное взаимодействие (англ. inter-process communication, IPC) — обмен данными между потоками одного или разных процессов. Реализуется посредством механизмов, предоставляемых ядром ОС или процессом, использующим механизмы ОС и реализующим новые возможности IPC. Может осуществляться как на одном компьютере, так и между несколькими компьютерами сети. Из механизмов, предоставляемых ОС и используемых для IPC, можно выделить: * механизмы обмена сообщениями; * механизмы синхронизации; * механизмы разделения памяти; * механизмы удалённых вызовов (RPC). Для оценки производительности различных механизмов IPC используют следующие параметры: * пропускная способность (количество сообщений в единицу времени, которое ядро ОС или процесс способно обработать); * задержки (время между отправкой сообщения одним потоком и его получением другим потоком). IPC может называться терминами межпотоковое взаимодействие (англ. inter-thread communication) и межпрограммное взаимодействие (англ. inter-application communication). Межпроцессное взаимодействие, наряду с механизмами адресации памяти, является основой для разграничения адресного пространства между процессами.я адресного пространства между процессами. , プロセス間通信(プロセスかんつうしん、IPC、英: interprocess comプロセス間通信(プロセスかんつうしん、IPC、英: interprocess communication)はコンピュータの動作において、複数プロセス(の複数スレッド)間でデータをやりとりする仕組み。通信プロセスは、同一コンピュータ内で帰結するローカル、ネットワーク接続された別のコンピュータと相互にリモート、などのほかに多様な観点で分類され、スレッド間の通信帯域幅とレイテンシや扱うデータの種類も多種多様である。メッセージパッシング、同期、共有メモリ、RPCなどのメカニズムやプリミティブがある。 プロセス間通信の目的と理由は * 情報の共有 * 計算の高速化 * モジュール性の向上 * 利便性 * であり、「スレッド間通信」や「アプリケーション間通信」と呼ぶこともある。 IPCとアドレス空間のコンセプトの組合せは、アドレス空間分離の基盤である。もある。 IPCとアドレス空間のコンセプトの組合せは、アドレス空間分離の基盤である。 , Der Begriff Interprozesskommunikation (engDer Begriff Interprozesskommunikation (englisch interprocess communication, kurz IPC) bezeichnet in der Informatik verschiedene Verfahren des Informationsaustausches zwischen den Prozessen eines Systems. Mithilfe eines Shared Memory erfolgt die Kommunikation dadurch, dass mehrere Prozesse auf einen gemeinsamen Datenspeicher zugreifen können, beispielsweise gemeinsame Bereiche des Arbeitsspeichers. Bei einer Message Queue dagegen werden Nachrichten von einem Prozess an eine Nachrichtenschlange geschickt, von wo diese von einem anderen Prozess abgeholt werden können. Die Kommunikation zwischen den Prozessen sollte in einer gut strukturierten Weise erfolgen. Um Race Conditions zu vermeiden, sollten die kritischen Abschnitte, in denen auf gemeinsam genutzten Speicher zugegriffen wird, vor einem (quasi-)gleichzeitigen Zugriff geschützt werden. Dies kann durch verschiedene Mechanismen wie Semaphore oder Monitore realisiert werden. Wenn jedoch jeder Prozess aus einer Menge von Prozessen auf ein Ereignis wartet, das nur ein anderer Prozess aus der Menge auslösen kann, entsteht eine Deadlock-Situation. Klassische Problemstellungen der Interprozesskommunikation sind das Erzeuger-Verbraucher-Problem, das Philosophenproblem und das Leser-Schreiber-Problem.enproblem und das Leser-Schreiber-Problem. , Meziprocesová komunikace (anglicky Inter-PMeziprocesová komunikace (anglicky Inter-Process Communication, IPC) je v informatice sada technik pro výměnu dat mezi dvěma nebo více procesy nebo thready. Komunikace může probíhat i mezi různými počítači propojenými počítačovou sítí. IPC může být též označována jako mezithreadová komunikace (anglicky inter-thread communication) a meziaplikační komunikace (anglicky inter-application communication). IPC techniky můžeme rozdělit na metody pro zasílání zpráv, synchronizace, sdílená paměť a vzdálené volání procedur (RPC). Metoda použitá pro IPC může záviset na datové propustnosti, latenci komunikace mezi thready a typem dat, která je potřeba přenášet a podobně. dat, která je potřeba přenášet a podobně. , In computer science, inter-process communiIn computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system provides to allow the processes to manage shared data. Typically, applications can use IPC, categorized as clients and servers, where the client requests data and the server responds to client requests. Many applications are both clients and servers, as commonly seen in distributed computing. IPC is very important to the design process for microkernels and nanokernels, which reduce the number of functionalities provided by the kernel. Those functionalities are then obtained by communicating with servers via IPC, leading to a large increase in communication when compared to a regular monolithic kernel. IPC interfaces generally encompass variable analytic framework structures. These processes ensure compatibility between the multi-vector protocols upon which IPC models rely. An IPC mechanism is either synchronous or asynchronous. Synchronization primitives may be used to have synchronous behavior with an asynchronous IPC mechanism.havior with an asynchronous IPC mechanism. , A comunicação entre processos, em inglês IA comunicação entre processos, em inglês Inter-Process Communication (IPC), é o grupo de mecanismos que permite aos processos transferirem informação entre si. A execução de um processo pressupõe por parte do sistema operativo, entre outras coisas, a criação de um contexto de execução próprio que, de certa forma, abstrai o processo dos componentes reais do sistema. Devido a esta virtualização dos recursos, o processo não tem conhecimento acerca dos outros processos e, como tal, não consegue trocar informação. como tal, não consegue trocar informação. , Διαδιεργασιακή επικοινωνία (αγγλ.: InterPrΔιαδιεργασιακή επικοινωνία (αγγλ.: InterProcess Communication, IPC) ονομάζεται στην πληροφορική ένα σύνολο μηχανισμών που παρέχουν τα λειτουργικά συστήματα των ηλεκτρονικών υπολογιστών, οι οποίοι διευκολύνουν την ανταλλαγή δεδομένων και τον συγχρονισμό μεταξύ ταυτοχρόνως εκτελούμενων διεργασιών μέσω δομών δεδομένων του πυρήνα. Τέτοιοι μηχανισμοί είναι απαραίτητοι στα μοντέρνα λειτουργικά συστήματα όπου, χάρη στον μηχανισμό της εικονικής μνήμης, κάθε διεργασία έχει τον δικό της ιδιωτικό χώρο εικονικών διευθύνσεων στον οποίον έχει πρόσβαση μόνο αυτή και ο πυρήνας. Προκειμένου να υπάρχει μία στοιχειώδης προστασία μνήμης μεταξύ διαφορετικών διεργασιών, καμία διεργασία δεν έχει δικαίωμα ανάγνωσης ή εγγραφής στον χώρο διευθύνσεων των υπολοίπων. Αν λοιπόν χρειάζεται δύο διαφορετικές διεργασίες να επικοινωνήσουν μεταξύ τους ή να ανταλλάξουν δεδομένα, αυτό μπορεί να γίνει μόνο μέσω του συστήματος αρχείων (π.χ. μία διεργασία να γράψει ένα αρχείο και μία άλλη να το διαβάσει) ή μέσω μίας μεθόδου διαδιεργασιακής επικοινωνίας. Με το προγραμματιστικό μοντέλο των υποδοχών (sockets) οι διεργασίες οι οποίες επικοινωνούν μπορούν να εκτελούνται σε διαφορετικούς υπολογιστές που διασυνδέονται μέσω ενός δικτύου. Σε πολλές περιπτώσεις ένα εκτελούμενο πρόγραμμα (η μητρική ή γονική διεργασία) δημιουργεί δευτερεύουσες (θυγατρικές) διεργασίες ώστε να εκμεταλλευτεί πιθανά οφέλη από τον ταυτοχρονισμό. Με αυτόν τον τρόπο, σε ένα παράλληλο σύστημα οι υπολογισμοί που απαιτούνται από μία εφαρμογή μπορούν να κατανεμηθούν σε πολλαπλούς επεξεργαστές με τον καθένα να εκτελεί διαφορετική διεργασία, ενώ σε ένα σειριακό σύστημα αν μία διεργασία ανασταλεί (π.χ. σε μία κλήση συστήματος) καθώς περιμένει την απελευθέρωση ενός πόρου (π.χ. πρόσβαση στον σκληρό δίσκο) ή μία από τον χρήστη), κάποια άλλη διεργασία μπορεί να συνεχίσει τους υπολογισμούς. Είναι φανερό επομένως ότι η διαδιεργασιακή επικοινωνία δεν είναι απαραίτητη μόνο για την ανταλλαγή δεδομένων μεταξύ ανεξάρτητων διεργασιών, αλλά και για τον συντονισμό στενά συνεργαζόμενων διεργασιών οι οποίες εκτελούνται παράλληλα, σε συστήματα πολλαπλών επεξεργαστών, ή ψευδοπαράλληλα, δηλαδή με ταχύτατη και διαφανή εναλλαγή πολλαπλών ταυτοχρόνως εκτελούμενων διεργασιών στον μοναδικό επεξεργαστή.ενων διεργασιών στον μοναδικό επεξεργαστή. , Interprocescommunicatie (IPC) is de onderlInterprocescommunicatie (IPC) is de onderlinge communicatie tussen threads in één of meerdere proces(sen) in een multitasking-besturingssysteem. Deze communicatie dient om data door te geven of de toegang naar gedeelde bronnen (resources) te synchroniseren. Grofweg zijn er vier categorieën interprocescommunicatie: * message passing - het doorgeven van berichten via pipes, mailbox of soortgelijke mechanismen * synchronisatie - een systeem van signalen (semaphores, vlaggen, signals) die door processen gezet en uitgelezen kunnen worden * shared memory of gedeeld geheugen - een stuk van het werkgeheugen van de computer dat voor meerdere processen toegankelijk is * remote procedure calls (RPC) - het aanroepen van procedures (deelprogramma's) met parameters die acties in een ander proces tot gevolg hebbenties in een ander proces tot gevolg hebben , Komunikacja międzyprocesowa (ang. inter-prKomunikacja międzyprocesowa (ang. inter-process communication, IPC) – umowna nazwa zbioru sposobów komunikacji pomiędzy procesami systemu operacyjnego. Procesy mogą używać różnych sposobów komunikacji, a najpowszechniejsze z nich to: * pliki i – najprostsza i najstarsza forma IPC * (ang. signals) – w niektórych systemach (jak np. DOS) znane jako * semafory (ang. semaphores) * potoki nienazwane (ang. pipes) – znane też jako łącza komunikacyjne * potoki nazwane (ang. named pipes) – znane też jako nazwane łącza komunikacyjne * systemy kolejkowe (ang. message queues) * pamięć dzielona (ang. shared memory) – znane też jako segmenty pamięci dzielonej (ang. shared memory segments) * gniazda dziedziny Uniksa (ang. Unix domain sockets) Ponieważ procesy mogą komunikować się nie tylko w obrębie jednego systemu, możemy wyróżnić też: * gniazda (ang. sockets) * RPC Mechanizmy IPC opierają się na budowaniu w pamięci lub na nośniku dynamicznych struktur, które są używane w celu przesyłania pomiędzy procesami komunikatów, np. o blokadzie obiektów systemowych, stanie wykonywanych wątków, wzbudzania zaprogramowanych w aplikacjach procedur i innych. IPC nie posiada sztywnej specyfikacji. System operacyjny udostępnia niezbędne obiekty (jak semafor), zaś programista wykorzystuje je w celu przekazania komunikatu, którego znaczenie dla aplikacji ustala samodzielnie, zgodnie z przyjętą koncepcją architektury programu, a więc inaczej niż w wypadku np. protokołów sieciowych, gdzie znaczenie poszczególnych flag w nagłówku pakietu jest określone przez specyfikację protokołu. IPC używa się najczęściej w rozbudowanych wielowątkowych aplikacjach (np. bazach danych, serwerach WWW, czy serwerach aplikacyjnych). IPC zostało wprowadzone jako część jądra systemu operacyjnego w systemie operacyjnym System V. W podobny sposób zbudowana została implementacja IPC w jądrze Linux. Z uwagi na implementację w jądrze cała komunikacja wykonywana jest w kontekście jądra, co z jednej strony ułatwia synchronizację, z drugiej zaś powoduje obniżenie wydajności. Każda operacja IPC wymaga , co obarczone jest sporym narzutem czasu (przy założeniu, że przełączanie kontekstów jest sporym narzutem). Implementacja w jądrze ma jednak tę zaletę, że komunikacja IPC jest bardziej niezawodna, a w niektórych przypadkach (np. semafory) wydaje się jedyną słuszną strategią, gdyż zapewnia atomowość operacji, zapobiegając powstawaniu sytuacji kolizji w dostępie czy sytuacji wyścigu o nieustalonym rezultacie. Pojęcie komunikacji międzyprocesowej może odnosić się do wymiany informacji między procesami w obrębie jednego systemu operacyjnego, klastra, a nawet systemów odległych (połączonych siecią). W przypadku tej ostatniej kategorii potrzebne są metody, które pozwolą jednoznacznie identyfikować zdalne procesy. Najczęściej używane strategie to użycie numerów portów (dla gniazd działających w warstwach transportowych modelu TCP/IP, np. TCP lub UDP) lub użycie zdefiniowanych wcześniej unikalnych nazw (dla RPC).anych wcześniej unikalnych nazw (dla RPC). , La comunicación entre procesos (comúnmenteLa comunicación entre procesos (comúnmente IPC, del inglés Inter-Process Communication) es una función básica de los sistemas operativos. Los procesos pueden comunicarse entre sí a través de compartir espacios de memoria, ya sean variables compartidas o buffers, o a través de las herramientas provistas por las rutinas de IPC. La IPC provee un mecanismo que permite a los procesos comunicarse y sincronizarse entre sí, normalmente a través de un sistema de bajo nivel de paso de mensajes que ofrece la red subyacente. La comunicación se establece siguiendo una serie de reglas (protocolos de comunicación). Los protocolos desarrollados para internet son los mayormente usados: IP (capa de red), protocolo de control de transmisión (capa de transporte) y protocolo de transferencia de archivos, protocolo de transferencia de hipertexto (capa de aplicación). La forma básica de comunicación entre dos procesos o hilos en un sistema operativo con micronúcleo son los mensajes. Un mensaje incluye una cabecera que identifica a los procesos remitente y receptor y un cuerpo que contiene directamente los datos, un puntero a un bloque de datos, o alguna información de control del proceso. Normalmente podemos pensar que las IPC se fundamentan en puertos asociados a cada proceso. Un puerto es, en esencia, una cola de mensajes destinada a un proceso particular; un proceso puede tener múltiples puertos. Asociada a cada puerto existe una lista que indica qué procesos se pueden comunicar con éste. Las identidades y funcionalidades de cada puerto se mantienen en el núcleo. Un proceso puede concederse nuevas funcionalidades mandando un mensaje al núcleo con las nuevas funcionalidades del puerto. Los procesos pueden estar ejecutándose en una o más computadoras conectadas a una red. Las técnicas de IPC están divididas dentro de métodos para: paso de mensajes, sincronización, memoria compartida y llamadas de procedimientos remotos (RPC). El método de IPC usado puede variar dependiendo del ancho de banda y latencia (el tiempo desde el pedido de información y el comienzo del envío de la misma) de la comunicación entre procesos, y del tipo de datos que están siendo comunicados.ipo de datos que están siendo comunicados. , La comunicació entre processos, en anglès La comunicació entre processos, en anglès IPC (Inter-process Communication), és una funció bàsica dels sistemes operatius. Els processos poden comunicar-se entre ells mitjançant la compartició d'espais de memòria, ja siguin variables compartides o buffers, o mitjançant les eines proveïdes per les rutines d'IPC.les eines proveïdes per les rutines d'IPC. , 进程间通信(英語:Inter-Process Communication,简称IPC进程间通信(英語:Inter-Process Communication,简称IPC),指至少两个进程或线程间传送数据或信号的一些技术或方法。 进程是计算机系统分配资源的最小单位(严格说来是线程)。每个进程都有自己的一部分独立的系统资源,彼此是隔离的。为了能使不同的进程互相访问资源并进行协调工作,才有了进程间通信。通常,使用进程间通信的两个应用可以被分为客户端和服务器(见主從式架構),客户端进程请求数据,服务端响应客户端的数据请求。有一些应用本身既是服务器又是客户端,这在分布式计算中,时常可以见到。这些进程可以运行在同一计算机上或网络连接的不同计算机上。 IPC对微内核和nano内核的设计过程非常重要。 微内核减少了内核提供的功能数量。 然后通过IPC与服务器通信获得这些功能,与普通的宏内核相比,IPC的数量大幅增加。 然后通过IPC与服务器通信获得这些功能,与普通的宏内核相比,IPC的数量大幅增加。 , Взаємодія між процесами (англ. Inter-ProceВзаємодія між процесами (англ. Inter-Process Communication, скорочено англ. IPC) — набір засобів обміну повідомленнями між процесами. Засоби IPC можуть використовуватись для взаємодії процесів: * які виконуються на одному комп'ютері (для багатомашинних систем — під управлінням однієї операційної системи), також відомі як власне IPC; * які виконуються на різних комп'ютерах (для багатомашинних систем — під управлінням окремих операційних систем), також відомі як ; * для забезпечення взаємодії процесу з самим собою — наприклад, для синхронізації або обміну даними між різними нитками одного процесу.даними між різними нитками одного процесу.
http://dbpedia.org/ontology/thumbnail http://commons.wikimedia.org/wiki/Special:FilePath/ArchitectureCloudLinksSameSite.png?width=300 +
http://dbpedia.org/ontology/wikiPageExternalLink http://ieeexplore.ieee.org/xpls/abs_all.jsp%3Farnumber=242738 + , http://technotif.com/basic-guide-interprocess-communication-pipes/ + , https://openwrt.org/docs/techref/ubus + , http://www.inspirel.com/yami4 + , https://doc.qt.io/qt-5/ipc.html + , http://www.yendor.com/programming/unix/unp/unp.html + , http://dipc-2.sourceforge.net/ + , http://msdn.microsoft.com/en-us/library/aa365574%28VS.85%29.aspx + , http://linux.die.net/man/5/ipc + , http://portal.acm.org/citation.cfm%3Fid=30371&coll=portal&dl=ACM +
http://dbpedia.org/ontology/wikiPageID 152106
http://dbpedia.org/ontology/wikiPageLength 11201
http://dbpedia.org/ontology/wikiPageRevisionID 1111665273
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Transmission_Control_Protocol + , http://dbpedia.org/resource/.NET_Remoting + , http://dbpedia.org/resource/User_Datagram_Protocol + , http://dbpedia.org/resource/Local_Procedure_Call + , http://dbpedia.org/resource/Microsoft_Transaction_Server + , http://dbpedia.org/resource/Dartmouth_Time-Sharing_System + , http://dbpedia.org/resource/Anonymous_pipe + , http://dbpedia.org/resource/Microsoft_Message_Queuing + , http://dbpedia.org/resource/Message_Passing_Interface + , http://dbpedia.org/resource/C%2B%2B + , http://dbpedia.org/resource/Nanokernel + , http://dbpedia.org/resource/M-Bus_%28EN_13757%29 + , http://dbpedia.org/resource/POSIX + , http://dbpedia.org/resource/System_V + , http://dbpedia.org/resource/W._Richard_Stevens + , http://dbpedia.org/resource/PHP + , http://dbpedia.org/resource/Message_passing + , http://dbpedia.org/resource/Mmap + , http://dbpedia.org/resource/Memory_%28computing%29 + , http://dbpedia.org/resource/MSRPC + , http://dbpedia.org/resource/Distributed_Component_Object_Model + , http://dbpedia.org/resource/ENEA_AB + , http://dbpedia.org/resource/Local_Inter-Process_Communication + , http://dbpedia.org/resource/Bandwidth_%28computing%29 + , http://dbpedia.org/resource/Distributed_computing + , http://dbpedia.org/resource/IPX/SPX + , http://dbpedia.org/resource/Computer_file + , http://dbpedia.org/resource/QNX + , http://dbpedia.org/resource/Asynchronous_System_Trap + , http://dbpedia.org/resource/Protected_procedure_call + , http://dbpedia.org/resource/Category:Inter-process_communication + , http://dbpedia.org/resource/%C3%98MQ + , http://dbpedia.org/resource/MailSlot + , http://dbpedia.org/resource/COM%2B + , http://dbpedia.org/resource/Message_queue + , http://dbpedia.org/resource/Linux + , http://dbpedia.org/resource/CORBA + , http://dbpedia.org/resource/ARexx + , http://dbpedia.org/resource/LINX_%28IPC%29 + , http://dbpedia.org/resource/RISC_OS + , http://dbpedia.org/resource/Doors_%28computing%29 + , http://dbpedia.org/resource/Client%E2%80%93server_model + , http://dbpedia.org/resource/Inode + , http://dbpedia.org/resource/Data_Distribution_Service + , http://dbpedia.org/resource/Apple_Computer + , http://dbpedia.org/resource/Dynamic_Data_Exchange + , http://dbpedia.org/resource/KDE + , http://dbpedia.org/resource/Microsoft + , http://dbpedia.org/resource/Remote_method_invocation + , http://dbpedia.org/resource/Internet_Communications_Engine + , http://dbpedia.org/resource/OpenWrt + , http://dbpedia.org/resource/Process_%28computing%29 + , http://dbpedia.org/resource/Transparent_Inter-process_Communication + , http://dbpedia.org/resource/Electron_%28software_framework%29 + , http://dbpedia.org/resource/Algorithmic_efficiency + , http://dbpedia.org/resource/Solaris_%28operating_system%29 + , http://dbpedia.org/resource/RAM + , http://dbpedia.org/resource/Mach_kernel + , http://dbpedia.org/resource/Signal_%28computing%29 + , http://dbpedia.org/resource/Computer_science + , http://dbpedia.org/resource/Java_%28programming_language%29 + , http://dbpedia.org/resource/Desktop_communication_protocol + , http://dbpedia.org/resource/Java_RMI + , http://dbpedia.org/resource/Operating_system + , http://dbpedia.org/resource/Semaphore_%28programming%29 + , http://dbpedia.org/resource/ONC_RPC + , http://dbpedia.org/resource/Thrift_%28protocol%29 + , http://dbpedia.org/resource/Unix_domain_socket + , http://dbpedia.org/resource/Distributed_Computing_Environment + , http://dbpedia.org/resource/Computer_network_programming + , http://dbpedia.org/resource/Distributed_Ruby + , http://dbpedia.org/resource/MCAPI + , http://dbpedia.org/resource/OpenBinder + , http://dbpedia.org/resource/Java_remote_method_invocation + , http://dbpedia.org/resource/SOAP_%28protocol%29 + , http://dbpedia.org/resource/D-Bus + , http://dbpedia.org/resource/JSON-RPC + , http://dbpedia.org/resource/GRPC + , http://dbpedia.org/resource/Common_Object_Request_Broker_Architecture + , http://dbpedia.org/resource/9P_%28protocol%29 + , http://dbpedia.org/resource/ZeroC + , http://dbpedia.org/resource/Software_design + , http://dbpedia.org/resource/Component_Object_Model + , http://dbpedia.org/resource/Object_Linking_and_Embedding + , http://dbpedia.org/resource/Message_loop_in_Microsoft_Windows + , http://dbpedia.org/resource/SCTP + , http://dbpedia.org/resource/Operating_System_Embedded + , http://dbpedia.org/resource/ActiveX + , http://dbpedia.org/resource/SIMPL + , http://dbpedia.org/resource/Named_pipe + , http://dbpedia.org/resource/Memory-mapped_file + , http://dbpedia.org/resource/Network_socket + , http://dbpedia.org/resource/Novell + , http://dbpedia.org/resource/Remote_procedure_call + , http://dbpedia.org/resource/JSON + , http://dbpedia.org/resource/Microkernel + , http://dbpedia.org/resource/Synchronization_%28computer_science%29 + , http://dbpedia.org/resource/Communicating_Sequential_Processes + , http://dbpedia.org/resource/Shared_memory_%28interprocess_communication%29 + , http://dbpedia.org/resource/Enduro/X + , http://dbpedia.org/resource/XML-RPC + , http://dbpedia.org/resource/Libt2n + , http://dbpedia.org/resource/File_%28computing%29 + , http://dbpedia.org/resource/Latency_%28engineering%29 + , http://dbpedia.org/resource/File:ArchitectureCloudLinksSameSite.png + , http://dbpedia.org/resource/Apple_events + , http://dbpedia.org/resource/Software_requirements + , http://dbpedia.org/resource/Enlightenment_%28software%29 + , http://dbpedia.org/resource/Windows_Communication_Foundation + , http://dbpedia.org/resource/Plan_9_from_Bell_Labs + , http://dbpedia.org/resource/Stdin +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Web_syndication + , http://dbpedia.org/resource/Template:Other_uses + , http://dbpedia.org/resource/Template:Reflist + , http://dbpedia.org/resource/Template:Inter-process_communication + , http://dbpedia.org/resource/Template:More_footnotes + , http://dbpedia.org/resource/Template:Short_description + , http://dbpedia.org/resource/Template:Refend + , http://dbpedia.org/resource/Template:Refbegin + , http://dbpedia.org/resource/Template:%21 + , http://dbpedia.org/resource/Template:Snd + , http://dbpedia.org/resource/Template:Main + , http://dbpedia.org/resource/Template:Div_col + , http://dbpedia.org/resource/Template:Div_col_end + , http://dbpedia.org/resource/Template:ISBN + , http://dbpedia.org/resource/Template:Portal + , http://dbpedia.org/resource/Template:Prose + , http://dbpedia.org/resource/Template:Anchor +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Inter-process_communication +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Inter-process_communication?oldid=1111665273&ns=0 +
http://xmlns.com/foaf/0.1/depiction http://commons.wikimedia.org/wiki/Special:FilePath/ArchitectureCloudLinksSameSite.png +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Inter-process_communication +
owl:sameAs http://sv.dbpedia.org/resource/Interprocesskommunikation + , http://fi.dbpedia.org/resource/Prosessien_v%C3%A4linen_kommunikaatio + , http://fa.dbpedia.org/resource/%D8%A7%D8%B1%D8%AA%D8%A8%D8%A7%D8%B7_%D8%A8%DB%8C%D9%86_%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4%DB%8C + , http://ko.dbpedia.org/resource/%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4_%EA%B0%84_%ED%86%B5%EC%8B%A0 + , http://vi.dbpedia.org/resource/Giao_ti%E1%BA%BFp_li%C3%AAn_ti%E1%BA%BFn_tr%C3%ACnh + , http://rdf.freebase.com/ns/m.013t4d + , http://fr.dbpedia.org/resource/Communication_inter-processus + , http://id.dbpedia.org/resource/Komunikasi_antar_proses + , http://zh.dbpedia.org/resource/%E8%A1%8C%E7%A8%8B%E9%96%93%E9%80%9A%E8%A8%8A + , http://sk.dbpedia.org/resource/Komunik%C3%A1cia_medzi_procesmi + , http://sr.dbpedia.org/resource/%D0%9C%D0%B5%D1%92%D1%83%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D0%BD%D0%B0_%D0%BA%D0%BE%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%98%D0%B0 + , http://ca.dbpedia.org/resource/Comunicaci%C3%B3_entre_processos + , http://tr.dbpedia.org/resource/Mesajla%C5%9Fma_sistemi + , http://el.dbpedia.org/resource/%CE%94%CE%B9%CE%B1%CE%B4%CE%B9%CE%B5%CF%81%CE%B3%CE%B1%CF%83%CE%B9%CE%B1%CE%BA%CE%AE_%CE%B5%CF%80%CE%B9%CE%BA%CE%BF%CE%B9%CE%BD%CF%89%CE%BD%CE%AF%CE%B1 + , http://ar.dbpedia.org/resource/%D8%A7%D9%84%D8%AA%D9%88%D8%A7%D8%B5%D9%84_%D8%A8%D9%8A%D9%86_%D8%A7%D9%84%D8%B9%D9%85%D9%84%D9%8A%D8%A7%D8%AA + , http://az.dbpedia.org/resource/Prosesl%C9%99raras%C4%B1_rabit%C9%99 + , http://ja.dbpedia.org/resource/%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E9%96%93%E9%80%9A%E4%BF%A1 + , http://uk.dbpedia.org/resource/%D0%92%D0%B7%D0%B0%D1%94%D0%BC%D0%BE%D0%B4%D1%96%D1%8F_%D0%BC%D1%96%D0%B6_%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D0%B0%D0%BC%D0%B8 + , http://dbpedia.org/resource/Inter-process_communication + , http://pl.dbpedia.org/resource/Komunikacja_mi%C4%99dzyprocesowa + , http://it.dbpedia.org/resource/Comunicazione_tra_processi + , http://de.dbpedia.org/resource/Interprozesskommunikation + , http://cs.dbpedia.org/resource/Meziprocesov%C3%A1_komunikace + , http://he.dbpedia.org/resource/%D7%AA%D7%A7%D7%A9%D7%95%D7%A8%D7%AA_%D7%91%D7%99%D7%9F_%D7%AA%D7%94%D7%9C%D7%99%D7%9B%D7%99%D7%9D + , https://global.dbpedia.org/id/4ujL9 + , http://yago-knowledge.org/resource/Inter-process_communication + , http://pt.dbpedia.org/resource/Comunica%C3%A7%C3%A3o_entre_processos + , http://es.dbpedia.org/resource/Comunicaci%C3%B3n_entre_procesos + , http://sh.dbpedia.org/resource/Me%C4%91uprocesna_komunikacija + , http://ru.dbpedia.org/resource/%D0%9C%D0%B5%D0%B6%D0%BF%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BD%D0%BE%D0%B5_%D0%B2%D0%B7%D0%B0%D0%B8%D0%BC%D0%BE%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D0%B5 + , http://nl.dbpedia.org/resource/Interprocescommunicatie + , http://no.dbpedia.org/resource/Interprosesskommunikasjon + , http://kk.dbpedia.org/resource/%D0%9F%D1%80%D0%BE%D1%86%D0%B5%D1%81%D1%81%D0%BE%D1%80%D0%B0%D1%80%D0%B0%D0%BB%D1%8B%D2%9B_%D3%99%D1%80%D0%B5%D0%BA%D0%B5%D1%82%D1%82%D0%B5%D1%81%D1%82%D1%96%D0%BA + , http://www.wikidata.org/entity/Q751436 +
rdf:type http://dbpedia.org/class/yago/Communication100033020 + , http://dbpedia.org/ontology/MusicGenre + , http://dbpedia.org/class/yago/WrittenCommunication106349220 + , http://dbpedia.org/class/yago/CodingSystem106353757 + , http://dbpedia.org/class/yago/Writing106359877 + , http://dbpedia.org/class/yago/Code106355894 + , http://dbpedia.org/class/yago/Software106566077 + , http://dbpedia.org/class/yago/OperatingSystem106568134 + , http://dbpedia.org/class/yago/WikicatOperatingSystems + , http://dbpedia.org/class/yago/Abstraction100002137 +
rdfs:comment En informatique, la communication inter-prEn informatique, la communication inter-processus (inter-process communication, IPC, en anglais) regroupe un ensemble de mécanismes permettant à des processus concurrents de communiquer. Ces mécanismes peuvent être classés en trois catégories : * les mécanismes permettant l'échange de données entre les processus ; * les mécanismes permettant la synchronisation entre les processus (notamment pour gérer le principe de section critique) ; * les mécanismes permettant l'échange de données et la synchronisation entre les processus.et la synchronisation entre les processus. , In computer science, inter-process communiIn computer science, inter-process communication or interprocess communication (IPC) refers specifically to the mechanisms an operating system provides to allow the processes to manage shared data. Typically, applications can use IPC, categorized as clients and servers, where the client requests data and the server responds to client requests. Many applications are both clients and servers, as commonly seen in distributed computing. An IPC mechanism is either synchronous or asynchronous. Synchronization primitives may be used to have synchronous behavior with an asynchronous IPC mechanism.havior with an asynchronous IPC mechanism. , プロセス間通信(プロセスかんつうしん、IPC、英: interprocess comプロセス間通信(プロセスかんつうしん、IPC、英: interprocess communication)はコンピュータの動作において、複数プロセス(の複数スレッド)間でデータをやりとりする仕組み。通信プロセスは、同一コンピュータ内で帰結するローカル、ネットワーク接続された別のコンピュータと相互にリモート、などのほかに多様な観点で分類され、スレッド間の通信帯域幅とレイテンシや扱うデータの種類も多種多様である。メッセージパッシング、同期、共有メモリ、RPCなどのメカニズムやプリミティブがある。 プロセス間通信の目的と理由は * 情報の共有 * 計算の高速化 * モジュール性の向上 * 利便性 * であり、「スレッド間通信」や「アプリケーション間通信」と呼ぶこともある。 IPCとアドレス空間のコンセプトの組合せは、アドレス空間分離の基盤である。もある。 IPCとアドレス空間のコンセプトの組合せは、アドレス空間分離の基盤である。 , Komunikasi antarproses (bahasa Inggris: InKomunikasi antarproses (bahasa Inggris: Inter-Process Communication, biasa disebut 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 dari IPC adalah , , dalam sistem operasi , dalam OS/2, dalam sistem operasi Windows, dalam sistem operasi Novell, dalam sistem operasi Apple Macintosh (khususnya ) dan beberapa komponen perangkat lunak seperti atau .pa komponen perangkat lunak seperti atau . , In informatica l'espressione comunicazioneIn informatica l'espressione comunicazione tra processi (in inglese inter-process communication o IPC) si riferisce a tutte quelle tecnologie software il cui scopo è consentire a diversi processi di comunicare tra loro scambiandosi dati e informazioni. I processi possono risiedere sullo stesso computer o essere distribuiti su una rete. Tutti i sistemi operativi multitasking forniscono qualche meccanismo fondamentale di IPC; altri meccanismi più sofisticati o orientati a particolari tipi di sistemi software possono essere forniti da tecnologie middleware, linguaggi di programmazione o a livello applicativo, basandosi sui meccanismi forniti dal sistema operativo. In modo equivalente, questi metodi vengono utilizzati per la gestione dei thread.ono utilizzati per la gestione dei thread. , Komunikacja międzyprocesowa (ang. inter-prKomunikacja międzyprocesowa (ang. inter-process communication, IPC) – umowna nazwa zbioru sposobów komunikacji pomiędzy procesami systemu operacyjnego. Procesy mogą używać różnych sposobów komunikacji, a najpowszechniejsze z nich to: Ponieważ procesy mogą komunikować się nie tylko w obrębie jednego systemu, możemy wyróżnić też: * gniazda (ang. sockets) * RPC IPC używa się najczęściej w rozbudowanych wielowątkowych aplikacjach (np. bazach danych, serwerach WWW, czy serwerach aplikacyjnych).rwerach WWW, czy serwerach aplikacyjnych). , Meziprocesová komunikace (anglicky Inter-PMeziprocesová komunikace (anglicky Inter-Process Communication, IPC) je v informatice sada technik pro výměnu dat mezi dvěma nebo více procesy nebo thready. Komunikace může probíhat i mezi různými počítači propojenými počítačovou sítí. IPC může být též označována jako mezithreadová komunikace (anglicky inter-thread communication) a meziaplikační komunikace (anglicky inter-application communication).anglicky inter-application communication). , A comunicação entre processos, em inglês IA comunicação entre processos, em inglês Inter-Process Communication (IPC), é o grupo de mecanismos que permite aos processos transferirem informação entre si. A execução de um processo pressupõe por parte do sistema operativo, entre outras coisas, a criação de um contexto de execução próprio que, de certa forma, abstrai o processo dos componentes reais do sistema. Devido a esta virtualização dos recursos, o processo não tem conhecimento acerca dos outros processos e, como tal, não consegue trocar informação. como tal, não consegue trocar informação. , 프로세스 간 통신(Inter-Process Communication, IPC)이란 프로세스들 사이에 서로 데이터를 주고받는 행위 또는 그에 대한 방법이나 경로를 뜻한다. IPC는 마이크로커널과 나노커널의 디자인 프로세스에 매우 중요하다: 마이크로커널은 커널이 제공하는 기능의 수를 줄여준다. 해당 기능들은 IPC를 통해 서버와 통신함으로써 얻으며 일반적인 모놀리딕 커널에 비해 IPC의 수가 극적으로 증가된다. , Взаємодія між процесами (англ. Inter-ProceВзаємодія між процесами (англ. Inter-Process Communication, скорочено англ. IPC) — набір засобів обміну повідомленнями між процесами. Засоби IPC можуть використовуватись для взаємодії процесів: * які виконуються на одному комп'ютері (для багатомашинних систем — під управлінням однієї операційної системи), також відомі як власне IPC; * які виконуються на різних комп'ютерах (для багатомашинних систем — під управлінням окремих операційних систем), також відомі як ; * для забезпечення взаємодії процесу з самим собою — наприклад, для синхронізації або обміну даними між різними нитками одного процесу.даними між різними нитками одного процесу. , في علوم الحاسب الألي، أنظمة التشغيل تدعم افي علوم الحاسب الألي، أنظمة التشغيل تدعم التواصل الداخلي بين التطبيقات الحاسوبية IPC للسماح لها بتبادل البيانات أو المشاركة في الذاكرة. التطبيقات تستخدم هذه الآلية بتصنيف الخادم والعميل، بحيث ان العميل يطلب البيانات والخادم يستجيب لهذه الطلبات. كثير من التطبيقات الجديدة تضم صفتي الخادم والعميل وخاصة تلك التطبيقات التي نراها في الحوسبة الموزعة.تصنف الأساليب التي تهدف إلي تواصل بين العمليات إلى عدة فئات تعتمد على متطلبات برامج الحاسب الآلي ( برمجيات ) كمتطلبات الأداء و النمطية والظروف تحدث في النظام مثل النطاق الترددي للشبكة وكمن الشبكة ( أي الزمن الذي تستغرق فيه الرسائل في الانتقال بين المرسل والمرسل إليهلرسائل في الانتقال بين المرسل والمرسل إليه , Interprocescommunicatie (IPC) is de onderlInterprocescommunicatie (IPC) is de onderlinge communicatie tussen threads in één of meerdere proces(sen) in een multitasking-besturingssysteem. Deze communicatie dient om data door te geven of de toegang naar gedeelde bronnen (resources) te synchroniseren. Grofweg zijn er vier categorieën interprocescommunicatie: vier categorieën interprocescommunicatie: , 进程间通信(英語:Inter-Process Communication,简称IPC进程间通信(英語:Inter-Process Communication,简称IPC),指至少两个进程或线程间传送数据或信号的一些技术或方法。 进程是计算机系统分配资源的最小单位(严格说来是线程)。每个进程都有自己的一部分独立的系统资源,彼此是隔离的。为了能使不同的进程互相访问资源并进行协调工作,才有了进程间通信。通常,使用进程间通信的两个应用可以被分为客户端和服务器(见主從式架構),客户端进程请求数据,服务端响应客户端的数据请求。有一些应用本身既是服务器又是客户端,这在分布式计算中,时常可以见到。这些进程可以运行在同一计算机上或网络连接的不同计算机上。 IPC对微内核和nano内核的设计过程非常重要。 微内核减少了内核提供的功能数量。 然后通过IPC与服务器通信获得这些功能,与普通的宏内核相比,IPC的数量大幅增加。 然后通过IPC与服务器通信获得这些功能,与普通的宏内核相比,IPC的数量大幅增加。 , Межпроцессное взаимодействие (англ. inter-Межпроцессное взаимодействие (англ. inter-process communication, IPC) — обмен данными между потоками одного или разных процессов. Реализуется посредством механизмов, предоставляемых ядром ОС или процессом, использующим механизмы ОС и реализующим новые возможности IPC. Может осуществляться как на одном компьютере, так и между несколькими компьютерами сети. Из механизмов, предоставляемых ОС и используемых для IPC, можно выделить: * механизмы обмена сообщениями; * механизмы синхронизации; * механизмы разделения памяти; * механизмы удалённых вызовов (RPC).яти; * механизмы удалённых вызовов (RPC). , La comunicació entre processos, en anglès La comunicació entre processos, en anglès IPC (Inter-process Communication), és una funció bàsica dels sistemes operatius. Els processos poden comunicar-se entre ells mitjançant la compartició d'espais de memòria, ja siguin variables compartides o buffers, o mitjançant les eines proveïdes per les rutines d'IPC.les eines proveïdes per les rutines d'IPC. , La comunicación entre procesos (comúnmenteLa comunicación entre procesos (comúnmente IPC, del inglés Inter-Process Communication) es una función básica de los sistemas operativos. Los procesos pueden comunicarse entre sí a través de compartir espacios de memoria, ya sean variables compartidas o buffers, o a través de las herramientas provistas por las rutinas de IPC. La IPC provee un mecanismo que permite a los procesos comunicarse y sincronizarse entre sí, normalmente a través de un sistema de bajo nivel de paso de mensajes que ofrece la red subyacente. de mensajes que ofrece la red subyacente. , Διαδιεργασιακή επικοινωνία (αγγλ.: InterPrΔιαδιεργασιακή επικοινωνία (αγγλ.: InterProcess Communication, IPC) ονομάζεται στην πληροφορική ένα σύνολο μηχανισμών που παρέχουν τα λειτουργικά συστήματα των ηλεκτρονικών υπολογιστών, οι οποίοι διευκολύνουν την ανταλλαγή δεδομένων και τον συγχρονισμό μεταξύ ταυτοχρόνως εκτελούμενων διεργασιών μέσω δομών δεδομένων του πυρήνα. Τέτοιοι μηχανισμοί είναι απαραίτητοι στα μοντέρνα λειτουργικά συστήματα όπου, χάρη στον μηχανισμό της εικονικής μνήμης, κάθε διεργασία έχει τον δικό της ιδιωτικό χώρο εικονικών διευθύνσεων στον οποίον έχει πρόσβαση μόνο αυτή και ο πυρήνας. Προκειμένου να υπάρχει μία στοιχειώδης προστασία μνήμης μεταξύ διαφορετικών διεργασιών, καμία διεργασία δεν έχει δικαίωμα ανάγνωσης ή εγγραφής στον χώρο διευθύνσεων των υπολοίπων. Αν λοιπόν χρειάζεται δύο διαφορετικές διεργασίες να χρειάζεται δύο διαφορετικές διεργασίες να , Der Begriff Interprozesskommunikation (engDer Begriff Interprozesskommunikation (englisch interprocess communication, kurz IPC) bezeichnet in der Informatik verschiedene Verfahren des Informationsaustausches zwischen den Prozessen eines Systems. Mithilfe eines Shared Memory erfolgt die Kommunikation dadurch, dass mehrere Prozesse auf einen gemeinsamen Datenspeicher zugreifen können, beispielsweise gemeinsame Bereiche des Arbeitsspeichers. Bei einer Message Queue dagegen werden Nachrichten von einem Prozess an eine Nachrichtenschlange geschickt, von wo diese von einem anderen Prozess abgeholt werden können.em anderen Prozess abgeholt werden können. , Interprocesskommunikation (inter-process cInterprocesskommunikation (inter-process communication (IPC)) är en rad olika tekniker som används för att skicka data mellan minst två trådar i en eller flera processer i ett operativsystem. Processerna kan köras på en eller ett flertal datorer ihopkopplade via ett nätverk. Metoderna som används inom IPC varierar beroende på krav och tillgång på bandbredd mellan trådarna och vilken fördröjning som kan accepteras.och vilken fördröjning som kan accepteras.
rdfs:label Meziprocesová komunikace , Διαδιεργασιακή επικοινωνία , Komunikacja międzyprocesowa , Komunikasi antar proses , 프로세스 간 통신 , 行程間通訊 , Comunicación entre procesos , Comunicació entre processos , Interprocescommunicatie , Comunicazione tra processi , Communication inter-processus , プロセス間通信 , Comunicação entre processos , Inter-process communication , Межпроцессное взаимодействие , Interprocesskommunikation , Взаємодія між процесами , التواصل بين العمليات , Interprozesskommunikation
hide properties that link here 
http://dbpedia.org/resource/SIMPL + , http://dbpedia.org/resource/D-Bus + , http://dbpedia.org/resource/OpenBinder + , http://dbpedia.org/resource/Libt2n + , http://dbpedia.org/resource/Desktop_communication_protocol + http://dbpedia.org/ontology/genre
http://dbpedia.org/resource/Nico_Habermann + http://dbpedia.org/ontology/knownFor
http://dbpedia.org/resource/IPC + , http://dbpedia.org/resource/Communication_%28disambiguation%29 + http://dbpedia.org/ontology/wikiPageDisambiguates
http://dbpedia.org/resource/Interprocess_communication + , http://dbpedia.org/resource/Interapplication_communication + , http://dbpedia.org/resource/Interprocess_Communication + , http://dbpedia.org/resource/Messaging_system + , http://dbpedia.org/resource/Mbus_%28RFC_3259%29 + , http://dbpedia.org/resource/Mbus_%28message_bus%29 + , http://dbpedia.org/resource/Inter-Process_Communication + , http://dbpedia.org/resource/Inter-process_Communication + , http://dbpedia.org/resource/Message_Bus_%28Mbus%29 + , http://dbpedia.org/resource/Message_Bus_%28RFC_3259%29 + , http://dbpedia.org/resource/Inter-application_communication + , http://dbpedia.org/resource/Inter-application_connection + , http://dbpedia.org/resource/Inter-thread_communication + , http://dbpedia.org/resource/Inter_Process_Communication + http://dbpedia.org/ontology/wikiPageRedirects
http://dbpedia.org/resource/ZeroMQ + , http://dbpedia.org/resource/Server_Message_Block + , http://dbpedia.org/resource/UNIX_System_V + , http://dbpedia.org/resource/SpiderMonkey + , http://dbpedia.org/resource/Distributed_computing + , http://dbpedia.org/resource/Trainer_%28games%29 + , http://dbpedia.org/resource/Robotics + , http://dbpedia.org/resource/Dartmouth_Time_Sharing_System + , http://dbpedia.org/resource/Shared_resource + , http://dbpedia.org/resource/.NET_Remoting + , http://dbpedia.org/resource/GNOME_1 + , http://dbpedia.org/resource/OLE_Automation + , http://dbpedia.org/resource/Local_Inter-Process_Communication + , http://dbpedia.org/resource/OpenBMC + , http://dbpedia.org/resource/Null_session + , http://dbpedia.org/resource/BlackPOS_Malware + , http://dbpedia.org/resource/Shared_memory + , http://dbpedia.org/resource/GNU_Hurd + , http://dbpedia.org/resource/List_of_computing_and_IT_abbreviations + , http://dbpedia.org/resource/ScREC + , http://dbpedia.org/resource/KDE_Platform_4 + , http://dbpedia.org/resource/Lanedo + , http://dbpedia.org/resource/Xynth + , http://dbpedia.org/resource/K42 + , http://dbpedia.org/resource/Symobi + , http://dbpedia.org/resource/Direct_Rendering_Infrastructure + , http://dbpedia.org/resource/Direct_Rendering_Manager + , http://dbpedia.org/resource/Wayland_%28display_server_protocol%29 + , http://dbpedia.org/resource/X.Org_Server + , http://dbpedia.org/resource/Linux + , http://dbpedia.org/resource/Ultrix + , http://dbpedia.org/resource/Enlightenment_Foundation_Libraries + , http://dbpedia.org/resource/RTX_%28operating_system%29 + , http://dbpedia.org/resource/History_of_the_graphical_user_interface + , http://dbpedia.org/resource/Copland_%28operating_system%29 + , http://dbpedia.org/resource/Comparison_of_user_features_of_operating_systems + , http://dbpedia.org/resource/BSD_Authentication + , http://dbpedia.org/resource/Embedded_hypervisor + , http://dbpedia.org/resource/Accent_kernel + , http://dbpedia.org/resource/Thread_%28computing%29 + , http://dbpedia.org/resource/Internet_Explorer + , http://dbpedia.org/resource/Amiga + , http://dbpedia.org/resource/List_of_web_service_frameworks + , http://dbpedia.org/resource/Unix_domain_socket + , http://dbpedia.org/resource/C_POSIX_library + , http://dbpedia.org/resource/Software_lockout + , http://dbpedia.org/resource/Client_%28computing%29 + , http://dbpedia.org/resource/WxWidgets + , http://dbpedia.org/resource/Microsoft_DNS + , http://dbpedia.org/resource/Aleph_kernel + , http://dbpedia.org/resource/Visual_Basic_for_Applications + , http://dbpedia.org/resource/GNOME + , http://dbpedia.org/resource/Interprocess_communication + , http://dbpedia.org/resource/AmigaOS + , http://dbpedia.org/resource/Screen_reader + , http://dbpedia.org/resource/XNU + , http://dbpedia.org/resource/Phantom_OS + , http://dbpedia.org/resource/Database-centric_architecture + , http://dbpedia.org/resource/Process_substitution + , http://dbpedia.org/resource/Signal_%28IPC%29 + , http://dbpedia.org/resource/Adaptive_Communication_Environment + , http://dbpedia.org/resource/Pilot_%28operating_system%29 + , http://dbpedia.org/resource/Apache_Portable_Runtime + , http://dbpedia.org/resource/Telepathy_%28software%29 + , http://dbpedia.org/resource/Exec_%28Amiga%29 + , http://dbpedia.org/resource/SIMPL + , http://dbpedia.org/resource/Assistive_Technology_Service_Provider_Interface + , http://dbpedia.org/resource/Netlink + , http://dbpedia.org/resource/Scripting_Bridge + , http://dbpedia.org/resource/Sigaction + , http://dbpedia.org/resource/System + , http://dbpedia.org/resource/Huawei + , http://dbpedia.org/resource/Dynamic-link_library + , http://dbpedia.org/resource/Event_loop + , http://dbpedia.org/resource/Gernot_Heiser + , http://dbpedia.org/resource/Carl_Sassenrath + , http://dbpedia.org/resource/Mach_%28kernel%29 + , http://dbpedia.org/resource/RC_4000_multiprogramming_system + , http://dbpedia.org/resource/Spring_%28operating_system%29 + , http://dbpedia.org/resource/Distributed_operating_system + , http://dbpedia.org/resource/HelenOS + , http://dbpedia.org/resource/Ioctl + , http://dbpedia.org/resource/Stratus_VOS + , http://dbpedia.org/resource/Advanced_Programming_in_the_Unix_Environment + , http://dbpedia.org/resource/UNIX_Network_Programming + , http://dbpedia.org/resource/Single_system_image + , http://dbpedia.org/resource/Unix_file_types + , http://dbpedia.org/resource/Cgroups + , http://dbpedia.org/resource/IPC + , http://dbpedia.org/resource/Version_7_Unix + , http://dbpedia.org/resource/AppleScript + , http://dbpedia.org/resource/Contiki + , http://dbpedia.org/resource/List_of_Folding@home_cores + , http://dbpedia.org/resource/Hollywood_%28graphics_chip%29 + , http://dbpedia.org/resource/Procfs + , http://dbpedia.org/resource/Erlang_%28programming_language%29 + , http://dbpedia.org/resource/Gamma-ray_Burst_Coordinates_Network + , http://dbpedia.org/resource/MBus + , http://dbpedia.org/resource/Glossary_of_computer_science + , http://dbpedia.org/resource/RailML + , http://dbpedia.org/resource/Avant_Window_Navigator + , http://dbpedia.org/resource/Dconf + , http://dbpedia.org/resource/Behavior_tree + , http://dbpedia.org/resource/Diomidis_Spinellis + , http://dbpedia.org/resource/SIGHUP + , http://dbpedia.org/resource/Venix + , http://dbpedia.org/resource/Supercomputing_in_Pakistan + , http://dbpedia.org/resource/TimesTen + , http://dbpedia.org/resource/Tuxedo_%28software%29 + , http://dbpedia.org/resource/Accessibility_Toolkit + , http://dbpedia.org/resource/Services_menu + , http://dbpedia.org/resource/ObjectDatabase%2B%2B + , http://dbpedia.org/resource/DBM_%28computing%29 + , http://dbpedia.org/resource/Qt_version_history + , http://dbpedia.org/resource/List_of_features_removed_in_Windows_Vista + , http://dbpedia.org/resource/DEC_Text_Processing_Utility + , http://dbpedia.org/resource/Windows_on_Windows + , http://dbpedia.org/resource/Cubesat_Space_Protocol + , http://dbpedia.org/resource/D-Bus + , http://dbpedia.org/resource/List_of_Dutch_inventions_and_innovations + , http://dbpedia.org/resource/Virtual_DOS_machine + , http://dbpedia.org/resource/Windows_USER + , http://dbpedia.org/resource/Microsoft_POSIX_subsystem + , http://dbpedia.org/resource/Communication_%28disambiguation%29 + , http://dbpedia.org/resource/Robotics_middleware + , http://dbpedia.org/resource/Genode + , http://dbpedia.org/resource/EROS_%28microkernel%29 + , http://dbpedia.org/resource/Fiwix + , http://dbpedia.org/resource/Interapplication_communication + , http://dbpedia.org/resource/Berkeley_sockets + , http://dbpedia.org/resource/Pipeline_%28Unix%29 + , http://dbpedia.org/resource/Named_pipe + , http://dbpedia.org/resource/Network_socket + , http://dbpedia.org/resource/STREAMS + , http://dbpedia.org/resource/OSF/1 + , http://dbpedia.org/resource/Cap%27n_Proto + , http://dbpedia.org/resource/Windows_NT_3.1 + , http://dbpedia.org/resource/Process_isolation + , http://dbpedia.org/resource/L4_microkernel_family + , http://dbpedia.org/resource/Microkernel + , http://dbpedia.org/resource/Vertical_bar + , http://dbpedia.org/resource/Plan_9_from_Bell_Labs + , http://dbpedia.org/resource/Component_Object_Model + , http://dbpedia.org/resource/Client%E2%80%93server_model + , http://dbpedia.org/resource/Mock_object + , http://dbpedia.org/resource/Burroughs_MCP + , http://dbpedia.org/resource/Kernel_%28operating_system%29 + , http://dbpedia.org/resource/Message_queue + , http://dbpedia.org/resource/Linux_kernel + , http://dbpedia.org/resource/Exception_handling + , http://dbpedia.org/resource/Nico_Habermann + , http://dbpedia.org/resource/Computer_program + , http://dbpedia.org/resource/Unix + , http://dbpedia.org/resource/Command-line_interface + , http://dbpedia.org/resource/Robot_Operating_System + , http://dbpedia.org/resource/Parallel_computing + , http://dbpedia.org/resource/Convergent_Technologies_Operating_System + , http://dbpedia.org/resource/DNIX + , http://dbpedia.org/resource/Plumber_%28program%29 + , http://dbpedia.org/resource/Kamaelia + , http://dbpedia.org/resource/Distributed_algorithm + , http://dbpedia.org/resource/Sleeping_barber_problem + , http://dbpedia.org/resource/JavaScript_OSA + , http://dbpedia.org/resource/Symbolic_execution + , http://dbpedia.org/resource/Database-as-IPC + , http://dbpedia.org/resource/Tiling_window_manager + , http://dbpedia.org/resource/Temporary_file + , http://dbpedia.org/resource/Launchd + , http://dbpedia.org/resource/AirDine + , http://dbpedia.org/resource/XARA + , http://dbpedia.org/resource/OpenBinder + , http://dbpedia.org/resource/Vanguard_%28microkernel%29 + , http://dbpedia.org/resource/JX_%28operating_system%29 + , http://dbpedia.org/resource/Access_token + , http://dbpedia.org/resource/Process_%28computing%29 + , http://dbpedia.org/resource/List_of_computer_scientists + , http://dbpedia.org/resource/List_of_programmers + , http://dbpedia.org/resource/W%5EX + , http://dbpedia.org/resource/Memory_management + , http://dbpedia.org/resource/Synthetic_file_system + , http://dbpedia.org/resource/GENIVI_Alliance + , http://dbpedia.org/resource/Data_communication + , http://dbpedia.org/resource/Midgard_%28software%29 + , http://dbpedia.org/resource/Supercomputer_architecture + , http://dbpedia.org/resource/BeRTOS + , http://dbpedia.org/resource/Process_migration + , http://dbpedia.org/resource/MQX + , http://dbpedia.org/resource/Type%E2%80%93length%E2%80%93value + , http://dbpedia.org/resource/Job_control_%28computing%29 + , http://dbpedia.org/resource/SymbOS + , http://dbpedia.org/resource/XTS-400 + , http://dbpedia.org/resource/Doors_%28computing%29 + , http://dbpedia.org/resource/I3_%28window_manager%29 + , http://dbpedia.org/resource/User_space_and_kernel_space + , http://dbpedia.org/resource/DSP/BIOS_Link + , http://dbpedia.org/resource/Service_Request_Block + , http://dbpedia.org/resource/Administrative_share + , http://dbpedia.org/resource/Remote_procedure_call + , http://dbpedia.org/resource/Electron_%28software_framework%29 + , http://dbpedia.org/resource/SQLite + , http://dbpedia.org/resource/Udev + , http://dbpedia.org/resource/Systemd + , http://dbpedia.org/resource/Transparent_Inter-process_Communication + , http://dbpedia.org/resource/Libt2n + , http://dbpedia.org/resource/Libuv + , http://dbpedia.org/resource/Thoth_%28operating_system%29 + , http://dbpedia.org/resource/Interrupt + , http://dbpedia.org/resource/Web_API + , http://dbpedia.org/resource/Sway_%28window_manager%29 + , http://dbpedia.org/resource/Desktop_communication_protocol + , http://dbpedia.org/resource/Kross_%28software%29 + , http://dbpedia.org/resource/HAL_%28software%29 + , http://dbpedia.org/resource/FBus + , http://dbpedia.org/resource/TNSDL + , http://dbpedia.org/resource/Darling_%28software%29 + , http://dbpedia.org/resource/SK8_%28programming_language%29 + , http://dbpedia.org/resource/Interprocess_Communication + , http://dbpedia.org/resource/Messaging_system + , http://dbpedia.org/resource/Mbus_%28RFC_3259%29 + , http://dbpedia.org/resource/Mbus_%28message_bus%29 + , http://dbpedia.org/resource/Inter-Process_Communication + , http://dbpedia.org/resource/Inter-process_Communication + , http://dbpedia.org/resource/Message_Bus_%28Mbus%29 + , http://dbpedia.org/resource/Message_Bus_%28RFC_3259%29 + , http://dbpedia.org/resource/Inter-application_communication + , http://dbpedia.org/resource/Inter-application_connection + , http://dbpedia.org/resource/Inter-thread_communication + , http://dbpedia.org/resource/Inter_Process_Communication + , http://dbpedia.org/resource/Inter_process_communication + http://dbpedia.org/ontology/wikiPageWikiLink
http://dbpedia.org/resource/SIMPL + , http://dbpedia.org/resource/D-Bus + , http://dbpedia.org/resource/OpenBinder + , http://dbpedia.org/resource/Libt2n + , http://dbpedia.org/resource/Desktop_communication_protocol + http://dbpedia.org/property/genre
http://en.wikipedia.org/wiki/Inter-process_communication + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Inter-process_communication + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.