Difference between revisions of "Template:Inter-process communication"
Jump to navigation
Jump to search
imported>DSisyphBot m (r2.7.2) (Robot: Adding uk:Шаблон:IPC) |
imported>Zyxw m (update name) |
||
| (15 intermediate revisions by 14 users not shown) | |||
| Line 1: | Line 1: | ||
{{Navbox | {{Navbox | ||
| − | |name | + | |name = Inter-process communication |
| − | |title | + | |title = [[Inter-process communication]] |
| − | | | + | |listclass = hlist |
| − | |state = autocollapse | + | |state = {{{state|autocollapse}}} |
| + | |above = [[Data]] exchange among [[Thread (computing)|threads]] in [[computer program]]s | ||
| + | |||
|group1 = Methods | |group1 = Methods | ||
| − | |list1 = [[Computer file|File]] | + | |list1 = |
| − | |group2 = | + | * [[Computer file|File]] |
| − | |list2 = [[Apple | + | * [[mmap|Memory-mapped file]] |
| − | + | * [[Message passing]] | |
| − | + | * [[Message queue|Message queue and mailbox]] | |
| + | * [[Named pipe]] | ||
| + | * [[Anonymous pipe]] | ||
| + | * [[Pipeline (Unix)|Pipe]] | ||
| + | * [[Semaphore (programming)|Semaphore]] | ||
| + | * [[Shared memory]] | ||
| + | * [[Unix signal|Signal]] | ||
| + | * Sockets | ||
| + | ** [[Network socket|Network]] | ||
| + | ** [[Unix domain socket|Unix]] | ||
| + | |||
| + | |group2 = [[Communication protocol|Protocols]]<br>and [[Technical standard|standards]] | ||
| + | |list2 = | ||
| + | * [[Apple event]]s | ||
| + | * [[Component Object Model#COM.2B|COM+]] | ||
| + | * [[Common Object Request Broker Architecture|CORBA]] | ||
| + | * [[D-Bus]] | ||
| + | * [[Data Distribution Service|DDS]] | ||
| + | * [[Distributed Computing Environment|DCE]] | ||
| + | * [[Internet Communications Engine|ICE]] | ||
| + | * [[OpenBinder]] | ||
| + | * [[Open Network Computing Remote Procedure Call|ONC RPC]] | ||
| + | * [[POSIX]] (various methods) | ||
| + | * [[SOAP]] | ||
| + | * [[Representational_State_Transfer|REST]] | ||
| + | * [[Apache Thrift|Thrift]] | ||
| + | * [[TIPC]] | ||
| + | * [[XML-RPC]] | ||
| − | + | |group3 = [[Library (computing)|Software libraries]]<br>and [[Software framework|frameworks]] | |
| − | < | + | |list3 = |
| − | [[ | + | * [[D-Bus]] |
| − | [[ | + | * [[libevent]] |
| − | [[ | + | * [[SIMPL]] |
| − | [[ | + | * [[LINX (IPC)|LINX]] |
| + | }}<noinclude>{{documentation|content={{Collapsible option}}}} | ||
</noinclude> | </noinclude> | ||
Latest revision as of 12:09, 4 April 2020
File:Test Template Info-Icon - Version (2).svg Template documentation
Initial visibility: currently defaults to autocollapse
To set this template's initial visibility, the |state= parameter may be used:
|state=collapsed:{{Inter-process communication|state=collapsed}}to show the template collapsed, i.e., hidden apart from its title bar|state=expanded:{{Inter-process communication|state=expanded}}to show the template expanded, i.e., fully visible|state=autocollapse:{{Inter-process communication|state=autocollapse}}
If the |state= parameter in the template on this page is not set, the template's initial visibility is taken from the |default= parameter in the Collapsible option template. For the template on this page, that currently evaluates to autocollapse.
| Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Subpages of this template. |