Hypergrid Protocol
From OpenSimulator
(Difference between revisions)
(→Gatekeeper service) |
(→Gatekeeper service) |
||
Line 13: | Line 13: | ||
* Provides information to callers about Hypergrid accessible regions on the grid. | * Provides information to callers about Hypergrid accessible regions on the grid. | ||
* Controls and manages user agent access to the grid - similar to the login service for non-Hypergrid users. | * Controls and manages user agent access to the grid - similar to the login service for non-Hypergrid users. | ||
− | + | ** Authenticates an incoming connection with the source grid's UserAgent service. | |
− | + | ||
− | + | ||
− | * | + | |
− | * | + | |
== Simulator == | == Simulator == |
Revision as of 09:23, 3 November 2014
Contents |
Introduction
This page is extremely incomplete as of this time
This page begins to describe the protocol level details for Hypergrid. It will apply only to Hypergrid 2.0 and later.
Components
Grid Services
Gatekeeper service
- Provides information to callers about Hypergrid accessible regions on the grid.
- Controls and manages user agent access to the grid - similar to the login service for non-Hypergrid users.
- Authenticates an incoming connection with the source grid's UserAgent service.
Simulator
- Initiates the teleport process
- Transfers a session token to the target simulator to complete the teleport process
Viewer
- Speaks to the current and target simulators using LLUDP and capabilities
Protocol Flow
Arrival of an agent into a foreign grid
- Gatekeeper service receives a request from the source grid for information about a region with a given UUID.