Какая архитектура лучше всего подходит для меняющегося URL? - PullRequest
0 голосов
/ 06 февраля 2020

Вопрос к экзамену: вы используете внешний API, где URL часто меняется. Какая архитектура лучше всего подходит для решения этой проблемы, без повторного изменения кода для программы?

Недавно я сдал экзамен, и было задание, на которое я до сих пор не могу найти подходящий ответ. Архитектуры, упомянутые в лекции, были P2P, C / S и SOA.

Если кто-нибудь есть подсказка ... Спасибо!

1 Ответ

0 голосов
/ 14 февраля 2020

Я думаю, что ответ p2p. В одноранговой сети компьютеры объявляют о возможностях своих услуг в сети. Изменение URL не будет проблемой, так как новый URL публикуется в сети автоматически и выбирается потребителями API.

В SOA и клиент / сервер потребители API не имеют средств для знать об изменении в URL API.

...