API

Less than 1 minute

Description

Tracker Server is a Java server developed by Anytrek to communicate with the tracker devices. The REST API defined here is for another server to communicate with the tracker devices via the Tracker Server. It has the following features:

  1. Uniform Interface: it is Resource-Based, Manipulation of Resources Through Representations, Selfdescriptive Messages.

  2. Stateless: as REST is an acronym for REpresentational State Transfer, statelessness is key. The server does its processing, the appropriate state, or the piece(s) of state that matter, are communicated back to the client via headers, status and response body.

  3. Cacheable:self-defined indexesto reduce client–serverinteractions, furtherimprove scalability and performance.

  4. Client-Server: the uniform interface separates clientsfrom servers. Servers are not concerned with the user interface or user state, so that servers can be simpler and more scalable. Servers and clients may also be replaced and developed independently, as long as the interface is not altered.

  5. Layered System: a client cannot ordinarily tell whether it is connected directly to the end server, or to an intermediary along the way. Intermediary servers may improve system scalability by enabling loadbalancing and by providing shared caches. Layers may also enforce security policies.

Doc

The following files are AnyTrek's Reset API and related interface documents

Tips

You can click the to download to local browsing