Как программы взаимодействуют друг с другом?

Как процессы взаимодействуют друг с другом? Используя все, что я научился программировать до сих пор, я не могу объяснить, как работают сокеты, файловые системы и другие вещи, связанные с отправкой сообщений между программами.

Кстати, я использую ОС на базе Linux, если вы собираетесь добавить что-то специфичное для ОС. Заранее спасибо. Вопрос не дает мне покоя целую вечность. Я также предполагаю, что ядро ​​имеет какое-то отношение к этому.

7
задан Raphael 23 March 2012 в 23:15
поделиться