Насколько я понимаю, RPC - это модель клиент-сервер, в то время как клиент отправляет некоторые запросы на сервер и возвращает некоторые результаты. Тогда, сервлет Java также является своего рода RPC, который использует протокол HTTP? Я прав?Является ли сервлет также своего рода RPC?
ответ
Вот самое первое предложение в wikipedia article на RPC:
В информатике, удаленный вызов процедур (RPC) представляет собой связь между процессами, что позволяет компьютерная программа вызывает подпрограмму или процедуру для выполнения в другом адресном пространстве (обычно на другом компьютере в общей сети) без программирования, явно кодирующего детали для этого удаленного взаимодействия. 1 То есть программист пишет по существу тот же код, является ли подпрограмма локальной для исполняющей программы или удаленной.
Так, сервлеты бы механизм RPC, если вы могли бы вызвать сервлет от клиента с помощью
SomeResult r = someObject.doSomething();
Это не так. Чтобы вызвать сервлет, вам нужно явно отправлять HTTP-запрос и кодировать параметры так, как сервлет ожидает их, а затем читать и анализировать ответ.
- 1. RPC в Go имеет своего рода кеш?
- 2. Являются ли функции javascript также своего рода объектом?
- 3. Является ли Apple одобрением своего рода языка разметки для AppStore?
- 4. Является ли `std :: wstring` своего рода класс с подсчетом ссылок?
- 5. Является ли кеш-пропуском своего рода прерывание/ошибка
- 6. Является ли «Circular» список своего рода «линейным списком»?
- 7. Является ли «yum install java-1.8.0» своего рода псевдонимами?
- 8. Является ли не итератором в C++ своего рода указатель?
- 9. Своего рода настойчивость данных
- 10. своего рода kmean кластеризация
- 11. являются аннотациями своего рода АОП?
- 12. вопроса о карте своего рода
- 13. ищет своего рода просмотрщик RTF
- 14. Результата GAMMA недостаточного своего рода
- 15. В ожидании своего рода гипотезы
- 16. Изменяя формат "Part Number" своего рода вопрос
- 17. Unix «своего рода» команда для CSV файл
- 18. действительно ли varargs предлагает своего рода полиморфизм бедных?
- 19. Каковы правила для написания своего рода компаратор
- 20. номер недели в году, своего рода
- 21. Change Button Класс с Javascript своего рода
- 22. Поиск своего рода «обратного» AJAX-IE: возможно ли это?
- 23. Своего рода созидательного рисунка необходим в C#
- 24. wxWidgets имеет своего рода сборщик мусора?
- 25. Знак _() в Java - это своего рода конструктор
- 26. Создание своего рода интеллектуальных новостей Выдержка
- 27. Excel VBA, своего рода нечеткое совпадение
- 28. Являются ли основные данные своего рода графической базой данных?
- 29. Можно ли использовать для своего рода простой полиморфизм?
- 30. Являются ли аннотации своего рода DSL в Java?
Ничего себе, это действительно хорошее объяснение! Спасибо @JB Nizet! – injoy