Local Inter-Process Communication: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Alter: isbn. Upgrade ISBN10 to 13. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | Category:Windows communication and services | #UCB_Category 19/59
m Implementation: punctuation fix
Line 6:
 
==Implementation==
(A)LPC is implemented using kernel "port" objects, which are securable (with [[Access -control list|ACL]]s, allowing e.g. only specific [[Security Identifier|SID]]s to use them) and allow identification of the process on the other side of the connection. Individual messages are also securable: applications can set per-message SIDs, and also test for changes of the security context in the token associated with the (A)LPC message.
 
The typical communication scenario between the server and the client is as follows: