Оказывается, что межпроцессное взаимодействие, хотя и на первый взгляд, на самом деле чревато осложнениями.Что бы ни говорили вам здесь с точки зрения упрощенного ответа, всегда имейте в виду, что, вероятно, есть много предостережений, которые остаются невысказанными.
Теперь, когда этот отказ от ответственности, я утверждаю, что вам, скорее всего, нужны очереди сообщений.Это основано на том факте, что вы не включили IP-адрес в ваш пример API.Если вам нужно перейти через машины, вам понадобятся сокеты.Однако я думаю, что вам будет проще понять очереди сообщений, если вы справитесь с тем фактом, что это только для связи с процессами на одной машине.
Хорошая отправная точка для perl:
http://perldoc.perl.org/IPC/Msg.html
для python, это, кажется, объясняет (игнорируйте другие типы семафоров типа ipc):
http://semanchuk.com/philip/sysv_ipc/