Публикации по теме 'grpc'


Создавайте микросервисы с помощью Kotlin и gRPC Server
Часть 1 — сервер gRPC и клиент Android в Kotlin Если вы никогда раньше не знали о микросервисах в Kotlin и Grpc, я рекомендую вам выполнить поиск в Интернете по словам «Grpc» и «Kotlin», а затем просмотреть некоторые документы, которые помогут вам сначала понять их. Впоследствии в этой статье будет показано, как шаг за шагом создавать микросервисы с помощью Kotlin и gRPC. Я разделю эту статью на 2 части: Часть 1: Построить 1 сервер gRPC Собрать Android-клиент Часть 2:..

Как настроить и протестировать TLS в gRPC/gRPC-Web
В этой статье есть примеры для Node.JS, но они могут быть полезны и для других языков, так что давайте начнем. Все рабочие примеры вы можете найти здесь . Как работает TLS? Рекомендую прочитать лучшую юмористическую статью о том, как работает TLS . Типы подключения gRPC Вы можете использовать три типа подключений gRPC: Небезопасно — все данные передаются без шифрования. Server-Side TLS — браузерное шифрование, при котором только сервер предоставляет клиенту TLS-сертификат...

Как работает JavaScript: реализация gRPC в приложении Nodejs
Это пост №60 из серии, посвященный изучению JavaScript и его строительных компонентов. В процессе определения и описания основных элементов мы также поделимся некоторыми практическими правилами, которые мы используем при создании SessionStack , инструмента JavaScript для разработчиков, позволяющего идентифицировать, визуализировать и воспроизводить ошибки веб-приложений посредством воспроизведения сеанса с точностью до пикселя. Прежде чем мы перейдем к gRPC, у нас был REST, самый..

Разочарования при создании сервера gRPC на C++
gRPC — это высокопроизводительная среда RPC с поддержкой нескольких языков программирования. Несмотря на то, что репозиторий gRPC GitHub указывает, что более 65% кода написан на C++, использование C++ для создания сервера gRPC вызывает разочарование. Несколько вариантов, нет четкой документации Если вы попадете на веб-сайт gRPC и перейдете к документации C++, базовый учебник познакомит вас с синхронной реализацией, а учебник по асинхронному API познакомит вас с асинхронной..

gRPC: как выполнять потоковые вызовы сервера
В этой статье я расскажу о вызове gRPC с использованием ответа Server Streaming - реализации клиентского и серверного приложений Go. Это третья статья из серии: Как сделать эффективные унарные звонки Как совершать потоковые вызовы клиентов Как совершать потоковые вызовы на сервер Как совершать двунаправленные потоковые звонки В вызове потокового rpc сервера клиент отправляет один запрос, а сервер отвечает потоком сообщений. Это полезно, когда серверу необходимо выполнять..

gRPC: как сделать эффективные унарные вызовы
В этой статье я объясню, как сделать унарный вызов gRPC - реализовать клиентские и серверные приложения Go. Это первая статья из серии: Как совершать эффективные унарные звонки Как совершать потоковые вызовы клиентов Как совершать потоковые вызовы на сервер Как совершать двунаправленные потоковые звонки Прежде всего, давайте определим некоторые основные концепции, прежде чем приступить к реализации. gRPC Расшифровывается как Удаленный вызов процедур . Это платформа..

Введение в gRPC
gRPC - это легкий фреймворк RPC с открытым исходным кодом от Google. Здесь "g" означает Google. Прежде всего, давайте начнем с того, что такое RPC. RPC Удаленный вызов процедур (RPC) - это протокол, который одна программа может использовать для запроса услуги у программы, расположенной на другом компьютере в сети, без необходимости разбираться в деталях сети. RPC используется для вызова других процессов в удаленных системах, таких как локальная система. Вызов процедуры также..