【正文】
ach of variable length, to be queued. Tasks and ISRs can send messages to a message queue, and tasks can receive message form a message queue. Multiple tasks can send to and receive from the same message queue. Fullduplex munication between two tasks generally requires two message queues, one for each direction. Message Queues Wind Message Queue Control Message Queue Example Message Queue Example Message Queue Example Message Queues Pipes Pipes provide an alternative interface to the message queue facility that goes through the VxWorks I/O system. Sockets In VxWorks, the basis of intertask munication across the work is sockets. VxWorks supports the Inter protocols TCP and UDP. TCP provides reliable, guaranteed, twoway transmission of data with stream sockets. UDP provides a simple but less robust form of munication. RPC Remote Procedure Calls (RPC) is a facility that allows a process on a machine to call a procedure that is executed by another process on either the same machine or a remote machine. Signal Signals asynchronously alter the control flow of a task. Any task or ISR can raise a signal for a particular task. The task being signaled immediately suspends its current thread of execution and executes the taskspecified signal handler routine. Signal Signals asynchronously alter the control flow of a task. Any task or ISR can raise a signal for a particular task. The task being signaled immediately suspends its current thread of execution and executes the taskspecified signal handler routine. Event VxWorks events are means of munication between tasks and interrupt routine, between tasks and other tasks, or between tas