Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kandy-io/kandy-distant-js
Kandy Distant Tookit
https://github.com/kandy-io/kandy-distant-js
Last synced: about 1 month ago
JSON representation
Kandy Distant Tookit
- Host: GitHub
- URL: https://github.com/kandy-io/kandy-distant-js
- Owner: Kandy-IO
- Created: 2020-02-28T17:03:57.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-21T12:29:41.000Z (about 2 years ago)
- Last Synced: 2023-03-02T20:21:35.421Z (almost 2 years ago)
- Language: HTML
- Size: 89.8 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Introduction to the Distant Toolkit
## Description
The Distant Toolkit is a set of JavaScript libraries and tools that allows a web or Electron application to control remote web applications. The application creates a Distant Controller which is used to connect to a Distant Agent in order to create and manage Distant Sessions containing the remote web applications.
The main use case for Distant is to separate in two an application running in a VDI environment: one part on the VDI host, and the other on the client device.
## Getting started
See the [Getting Started](./guide/getting-started.md) section of the guide.
## How it works
At its core, Distant is driven as a well defined protocol. This protocol uses Google Protocol Buffers (proto3) to build structured messages that are exchanged between the Distant Controller and the Distant Session in order to perform its tasks.
You can learn more about the protocol [here](./how-it-works/distant-protocol.md).