Содержание
- Введение 1
- Основы межпроцессного взаимодействия (IPC) 2
- - Каналы и пайпы 2.1
- - Сокеты 2.2
- - Общая память 2.3
- Удаленный вызов процедур (RPC) 3
- - Сериализация и передача данных 3.1
- - Протоколы RPC (gRPC, Thrift, REST) 3.2
- - Безопасность в RPC 3.3
- Практическая реализация вызова функций в другом процессе 4
- - Реализация с использованием пайпов (Python) 4.1
- - Реализация с использованием gRPC (C++) 4.2
- - Сравнение производительности различных подходов 4.3
- Заключение 5
- Список литературы 6