Location Mapping System (LMS)
The location mapping system maps document URLs to chat room URLs.
The main purpose of the LMS is to protect the privacy of users. A virtual presence client which uses location mapping does not have to send URLs over the network. Instead, it fetches mapping rules and applies them locally to map the document URL to a chat room URL. The LMS defines how the client gets an appropriate mapping rule for a document URL.
- allow web sites to control the mapping for their URL web site,
- enable virtual presence on web sites even, if they do not participate actively,
- be independent of the chat protocol,
- use existing technologies, protocols, and formats,
- be easily implemented by web site operators.
- The reference document. This document describes the location mapping for virtual presence. The virtual presence primer might also be of interest.
- This is a SRPC (SimpleRPC) API. It maps document URLs to chat rooms. Callling the URL without parameters returns a HTML form. The form exlains the SRPC parameters. In addition to the chat room URL, the API may return supplementary information. The API can format the result for HTML display, JSON, plain data, and as key/value pairs.
- This blog logs changes to the location mapping system including global schema changes, but also structural changes, service availability, and individual mappings.
- The root document to be used by clients to start the global phase. The schema is quite stable, but there are still minor changes.
- This article describes the file structure of the latest LMS root and the mapping process for a sample domain.
- This will be the LMS root once the VPTN-2 is declared stable.