Одним из стандартных способов подключения приложений к другим приложениям является создание веб-службы и создание клиента, который использует этот веб-сервис, который называется веб-клиентом.Такие технологии, как SOAP и REST, относятся к таким веб-сервисам и веб-клиентам.
Ваш вопрос неопределенный, возможно, из-за того, что английский не является вашим языком, но вы, вероятно, должны отредактировать его и быть более конкретным.
Если все ваши приложения будут напрямую общаться друг с другом, чтоназывается «одноранговая сеть», и существуют огромные проблемы с включением такого вида связи напрямую через Интернет.Гораздо проще, если вы создадите сервер, к которому будут подключаться все эти приложения.
В качестве примера рассмотрите службу IRC Chat и подумайте о создании веб-службы, которая будет сервером чата, и рассмотрите все вашиклиенты будут "чат-клиенты".Совместное использование данных может быть той же идеей, что и создание "комнат" или "каналов" на сервере чата.
Я понимаю, что вам нужно что-то вроде одноранговой службы репликации данных.Я думаю, что ближе всего к этому вам придет что-то вроде «RSS-каналов» (используется службами синдикации блогов).Вы подписываетесь на них через простой веб-сервис и периодически обновляете контент.Поскольку эти данные должны быть опубликованы на центральном сервере, это означает, что одноранговый подход исключен.Если у вас нет собственного веб-сервера, работающего на веб-хостинге или в «облаке», и вам нужно действительно одноранговое решение, я не знаю ни одного способа сделать это, по крайней мере, безневероятные пользовательские инженерные усилия.