Difference between revisions of "IPC"

From Lost In Wonderlands
Jump to: navigation, search
(Other)
(See also)
 
(2 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
* [[Template]]
 
* [[Template]]
 
* [[IPC]]
 
* [[IPC]]
 +
* [[RPC]]
 
* [[DBUS]]
 
* [[DBUS]]
 
* [[DCOP]]
 
* [[DCOP]]
Line 83: Line 84:
  
 
==== [[SOAP]] ====
 
==== [[SOAP]] ====
 +
 +
==== ZeroMQ ====
 +
* https://fr.wikipedia.org/wiki/ZeroMQ
 +
* http://zeromq.org/
 +
 +
==== nanomsg ====
 +
* [https://nanomsg.org/ nanomsg web site ]
 +
* [https://github.com/nanomsg/nanomsg on github]
 +
* [https://hguemar.fedorapeople.org/slides/nanomsg/presentation.html#slide1 nanomsg, ZeroMQ done right]
  
 
== Exchange Format ==
 
== Exchange Format ==
 
* [[googleprotobuf]]
 
* [[googleprotobuf]]
 +
* [[DataInterchageFormats]]
  
 
== Other ==
 
== Other ==

Latest revision as of 11:40, 25 July 2019

IPC : Inter Process Communication

NeXT Steps

 here everything has yet to be done !

coming soon :


Everything You Always Wanted to Know on Inter Process Communication... (But Were Afraid to Ask) a collection of links of interest

See also

Inter Process Communication

IPC

  • file
  • pipe
  • named pipe
  • shared memory
  • messages queues
  • Rendez-vous
  • socket
  • Unix domain socket
  • mach port
  • Signals
  • Interuptions
  • System Traps
  • message passing
  • memory mapeed file
  • writer/reader
  • producer /consumer

Syncronization

Remote Procedures Call

Communication Bus

DBUS

DCOP

Binder

CORBA

SOM/DSOM

COM/DCOM

SOAP

ZeroMQ

nanomsg

Exchange Format

Other

Tools link

Books