RPC? - Это просто!

preview_player
Показать описание

Remote Procedure Call - устаревшая, но плотно вошедшая в жизнь программиста технология.
CORBA, Thrift, DCOM, REST - как частные случаи реализации RPC подхода. Смотри видео, узнаешь насколько это всё просто.
Рекомендации по теме
Комментарии
Автор

Наверно стоило сосредоточиться на отличительных особенностях, в сравнении с тем же REST

ykartoev
Автор

14 минут было потрачено на то, чтобы сказать "RPC - это протокол, который позволяет с одного устройства вызывать другое устройство". Браво

ducmrqf
Автор

Не стал бы слушать курс у этого наставника. Обидеть не хотел, но, возможно, сделал так своими словами.
Я кое-как программы писал, хотел углубляться в стандарты сетевых или межпроцессорных взаимодействий. Искал информацию, нашёл и этот ролик. Такой ролик мне дал понять, что я сам уже лучше знаю...

JeanBotan
Автор

То есть эта технология в рамках клиент серверной архитектуры или распределенно облачной тоже?..

pgrytmt
Автор

То есть, грубо говоря, если у меня есть компьютер, и его мощности не достаточно, то с помощью RPС я могу подсоединить второй комп чтоб они оба выполняли одну задачу. Врно?

afzal
Автор

почему клиент-клиент, а не клиент-сервер?

aleksanderm
Автор

А почему курсы тестирования у вас на сайте недоступны?..

Sasha_Cattail
Автор

Коллега, я посмотрел ролик 7 минут и ничего не услышал об RPC. Абсолютно ничего.
RPC, на пальцах: технология удаленного вызова процедур (функций), работающих и реализованных даже без всякого RPC в другом адресном пространстве (на другом хосте). Родилось все это в эпоху функционального программирования, еще до ООП. Когда процедуры разрабатывали как полноценные сервисы. То есть у вас есть некая процедура (функция), которая работает себе успешно на хосте А. И вам потребовалось ее вызвать (передать параметры и получить ее результат) на другом хосте B. Так вот RPC (класс технологий) был придуман для этих целей. В настоящее время есть масса различных реализаций принципа RPC. Вы же говорите об абстрактном взаимодействии двух систем, тот же HTTP подходит под ваши рассуждения и вообще все технологии связи одной системы с другой для получения какого-то сервиса.
Не главное, но важно. Слова-паразиты: "значит", "история" (при ситуативном употреблении вне исторических контекстов).

vladimirblagin
Автор

Почему видео черно-белое? Вы что умерли?😁

Арт-Деко
Автор

я вот никак понять не могу в чем отличие обычного http запроса client-to-back на сервис, где выполняются какие-то действия и возращается ответ и rpc и где по сути происходит то же самое
также обычный http запрос back-to-back это не rpc, а запрос по http/2 через grpc это уже rpc

ArtemBashkirov
Автор

Rpc - это просто, а вы сложно рассказываете зачем то 😂

azizmamoyan
Автор

Зря потратил время. Проще на вики зайти. Мужик сам не понимает что это и зачем его едят.

Technical_Expert