ThingPoint Overview

From RAD Studio
Jump to: navigation, search

Go Up to Enterprise Mobility Services (EMS)


ThingPoint™ extends the functionality of EMS and provides an enterprise access point between remote gadgets and devices. ThingPoint allows you to locally store, filter, and compute vast amounts of IoT data collected at the edge while ensuring only critical data is synced with the central repository.

A ThingPoint is an application that you create by using several IoT features. A ThingPoint application may include ThingConnect component, EMS EdgeModules components, and its resources.

A ThingPoint application is typically run in proximity with IoT devices. ThingPoints provide easy access for custom code to call EMS. The custom code of a ThingPoint uses the ThingConnect components to interface with devices.

A ThingPoint application can be called from the EMS server in response to a REST request from an EMS Client Application.

ThingPoints.png

Main Characteristics

A ThingPoint can:

  • Communicate with the EMS Server bilaterally through REST API calls. A ThingPoint application with EMS EdgeModules can respond to requests from an EMS Server.
  • Cache edge data in a SQL database.
  • Collect data from nearby ThingConnect devices.
  • Allow pre- and post-processing IoT data during collecting it from the ThingConnect devices.
  • Filter IoT collected data based on several filters criteria.

Topics

See Also