Un programa podía usar instrucciones "Send", "Receive", "Conditional Send", "Conditional Receive", "Surrogate Send", o "Surrogate Receive", para comunicarse con otros procesos enviando o recibiendo mensajes por puertos de comunicación.