Организация написания распределенной системы

SiZE

Новичок
Тема высосана из пальца, реального проекта у меня нет. Но стало интересно, какие варианты разработки могут быть в случае если мы не хотим светить исходники разработчику.

Есть сайт с какими то модулями, нам надо дописать еще пару десятков, но мы не хотим чтобы наш замечательный сайт скопировали, воспользовались идеями и тп. Но разрабатывать сайт надо и мы придумываем всякие вариант.

Первый и единственный который приходит в голову это предоставление АПИ по HTTP и разработчик пишет модуль основываясь на нем. Из минусов: время доступа к апи, необходимость реализовать само апи и предоставить интерфейсы классов (кстати как это делается?).

На этом мысль останавливается, какие еще варианты?
 

SiZE

Новичок
Ну не совсем из пальца конечно. На сколько я знаю ганжа варз так разрабатывалась :) но как именно не уточнялось.
 

SiZE

Новичок
На данный момент пришел к тому, что от HTTP никуда не уйти и в принципе REST API спасет отца русской демократии.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
RPC лучше - например, JSON-RPC 2 с batch-запросами намного эффективней любого REST, т.к. позволяет объединять запросы в пачки
 
Сверху