Unix ___domain socket: Difference between revisions

Content deleted Content added
WikiCleanerBot (talk | contribs)
m v2.05b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation)
Line 10:
|page=1149}}</ref> This is similar to an ''Internet ___domain socket'' that allows data to be exchanged between two processes executing on different host computers.
 
Regardless of the ''range of communication'' (same host or different host),<ref name="lpi-p1150">{{cite book
|title=The Linux Programming Interface
|last=Kerrisk
Line 17:
|year=2010
|isbn=978-1-59327-220-3
|page=1150}}</ref>, Unix [[computer program]]s that perform ''socket'' [[Inter-process communication|communication]] are similar. The only ''range of communication'' difference is the method to convert a name to the address parameter needed to ''bind'' the socket's connection. For a ''Unix ___domain socket'', the name is a <code>/[[Path (computing)|path]]/[[filename]]</code>. For an ''Internet ___domain socket'', the name is an <code>[[IP address]]:[[Port (computer networking)|Port number]]</code>. In either case, the name is called an ''address''.<ref name="lpi-p1150_quote">{{cite book
|title=The Linux Programming Interface
|last=Kerrisk