Skip to Content

Gear6 Appliance API

Gear6 Appliance API




Deployment

The Gear6 Web Cache Appliance provides a REST-like XML gateway allowing remote configuration as well as retrieval of information on configured memcached services from the Web Cache Appliance.

Diagram of API deployment in customer infrastructure:







Layout

User code will typically use the g6Appliance and g6Memcache classes and their related functions. The g6Appliance class is used to deal with a Gear6 Web Cache Appliance as a whole (including API settings) while the g6Memcache class is used to deal with individual memcache services within the Appliance. Both these classes are wrappers to the g6XmlHttp class which handles the on-the-wire communication with the Appliance. Users typically do not interract with the g6XmlHttp class and its functions directly.

The g6Logger class can be used to control the logging settings of the client-side API code.

The g6Common class contains the Constants used by the other classes.

The g6Error class is used for error handling within the language bindings and it not typically accessed by the user directly.

Diagram of class layout:







Language Bindings

Gear6 provides native language bindings for the following languages to assist customers in integrating Gear6's Web Cache Appliance into their environments.

Language Binding Documentation: