схема примерно одна, создается несколько штук, и создаются между ними протоколы передачи данных (чтоб эти штуки могли между собой общаться).
будь то это два объекта в языке программирования, или кластер серверов обслуживающий какое-то приложение, или элементы на страничке. Вся разница в протоколах передачи сообщений от источника к реципиенту.