При непосредственной коммуникации (direct communication)процессы именуют друг друга явно – по именам или по адресам (указателям), которые указываются в вызовах коммуникационных примитивов, например:
send (P, message) – послать сообщение процессу P; receive (Q, message) – получить сообщение от процесса Q. При данном способе коммуникации свойства линии связи, согласно контрольному списку раздела 9.5, следующие:
Связь устанавливается автоматически (ее реализуют операционная система или отдельные коммуникационные инструменты). Связь ассоциируется только с одной парой взаимодействующих процессов. Между каждой парой процессов всегда только одна связь. Связь может быть ненаправленной, но, как правило, она двунаправленная (процесс может получить сообщение от другого явно заданного процесса и принять от него сообщение)..