Get the latest tech news
"Doors" in Solaris: Lightweight RPC Using File Descriptors (1996)
TM: Lightweight RPC using File DescriptorsJim VollThis new lightweight RPC mechanism, adapted from Sun's Spring O/S project, will be inforporated into a future release of the SolarisTM operating environment. Developers can refer to Solaris documentation for additional library and SPI information.
Inventing a new name space for doors was widely viewed as poor design alternative (e.g SVR4 IPC) and would have resulted in a duplication of functionality already provided in UNIX. IPC Mechanismusecs Doors66SVR4 Semaphores142Pipes175SVR4 Messages270ONC-RPC1020 A name service cache will be implemented in future Solaris versions, similar in nature to the DCE CDS clerk. Plans are also underway to use doors as a general upcall mechanism in the kernel, enabling efficient implementations of work such as scheduler activations and user level file systems based on the vnode interface.
Or read this on Hacker News