170 похожих чатов

В рамках grpc можно удалённо вызвать функцию на клиенте? Типа c#

а-ля SignalR

15 ответов

8 просмотров

я не находил такой функции

удаленно вызвать функцию на клиенте - вопрос непонятен. В качестве отладки на клиенте можно поставить тулзу grpcurl - https://github.com/fullstorydev/grpcurl и ей вызывать сервер, но не клиента

Suvorov.- Автор вопроса
Elmanov Anton
удаленно вызвать функцию на клиенте - вопрос непон...

Что не понятного та? С сервера удалённо вызываешь функцию на стороне клиента... SIGNALR

может channels подойдут?

Suvorov.- Автор вопроса
Fred
может channels подойдут?

Это те что из самого языка? Или какая та библиотека?

Suvorov.- Автор вопроса
Fred
из grpc

Спс. Загуглю сейчас.

Suvorov.
Спс. Загуглю сейчас.

можно еще так сделать организовать подписку её слушать, если приходит от сервера что-то примерно такое {run: true, func: get_hello } то запускаешь нужную функцию на клиенте. Если конечно тебе нужен что-бы клиент сам реагировал на сервер.

Suvorov.- Автор вопроса
Fred
можно еще так сделать организовать подписку её слу...

То есть можно подписаться на стороне клиента на события на сервере?

Fred
может channels подойдут?

как ловко вы отвечаете, я до сих пор не понимаю, в чем вопрос - вроде как ничего общего с gRPC не имеет. Имхо хоть как-то относится к тому, чтобы с сервера сделать вызов чего-то на клиенте, так это stream output... Клиент дергает сервер - сервер отвечает сообщениями, после каждого ответа сервера клиент будет выполнять что-то... Те что-то типа вубхука только на gRPC

Suvorov.
То есть можно подписаться на стороне клиента на со...

это называется server streaming или stream output https://grpc.io/docs/what-is-grpc/core-concepts/#server-streaming-rpc зачтите спеку по gRPC , она не такая большая

Suvorov.- Автор вопроса
Elmanov Anton
как ловко вы отвечаете, я до сих пор не понимаю, в...

А если есть долгая операция на сервере и мы её дергаем, какие есть кейсы оповещения клиента о завершении операции?Цикл через тайм-аут?)

Suvorov.
А если есть долгая операция на сервере и мы её дер...

в gRPC постоянный коннект. как только сервер что-то ответит клиенту, клиент это придет в его коннект сразу, механизм - сам gRPC

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта