> Если бы я свои деньги зарабатывал подобным образом, меня бы давно с
> работы выгнали)
> TCP,UDP,SCTP,RTP/IP... На кой??? Обмен данными между процессами на одной машине.А вот смотрите как легко и просто через сеть организуется передача данных:
у каждой службы есть веб-сервер висящий на своем порту (или просто процесс слушающий свой сокет).
когда нам надо передать ему данные- мы просто вызываем урл, который дергает нужный CGI-скрипт (засовываем данные в сокет).
никаких лок-файлов, никаких циклических сканирований. Большую часть работы делает система.
Нужно передать данные- просто передаем их.
собственно когда я говорил о шине - я подразумевал что передача данных будет происходить по такой логике, но только будет единая точка входа в эти сервисы - тоесть сокет будет единственный, а уже шина будет разруливать кому передать нужное сообщение, согласовывать форматы и т.д.