Це програма для Linux під назвою Twirp, останню версію якої можна завантажити як v8.1.3.zip. Його можна запустити в режимі онлайн за допомогою безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою Twirp з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
Twirp
ОПИС
Twirp — це простий фреймворк RPC, побудований на protobuf. Ви визначаєте службу у файлі специфікації .proto, тоді Twirp створить сервери та клієнтів для цієї служби. Ваша робота полягає в тому, щоб заповнити «бізнес-логіку», яка забезпечує живлення сервера, а потім створені клієнти можуть негайно використовувати ваш сервіс. Маршрутизація та серіалізація Twirp зменшують ризик появи помилок. Підтримуються як JSON, так і Protobuf. Протокол Protobuf розроблено для того, щоб дозволити зміни, сумісні зі зворотним зв’язком (на відміну від JSON, перейменувати поля неважко). Protobuf дуже швидкий, а визначення протофайлу також добре працює як документація для вашого сервісу. Twirp подібний до gRPC, але без спеціального HTTP-сервера та транспортних реалізацій: він працює на надзвичайно добре перевіреному та високопродуктивному net/http сервері стандартної бібліотеки. Він може працювати на HTTP 1.1, а не лише на http/2, і підтримує серіалізацію JSON для легкого налагодження.
риси
- Ви отримуєте автоматично згенерованих клієнтів і просту розумну структуру для передачі повідомлень про помилки
- Twirp дотримується семантичних версій за допомогою тегів git
- Напишіть визначення служби Protobuf
- Згенерувати код
- Впровадити сервер
- Підключіть і запустіть сервер
Мова програмування
Go
Категорії
Це додаток, який також можна отримати з https://sourceforge.net/projects/twirp.mirror/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.