Embedding web content through data visualization fields


As a developer, you may want to embed web content or data displayed in the form of visuals such as graphs, images, or maps, in the application that you are creating. To display such visuals, you must define a data visualization field (DVF) within the application. You can define a DVF on Mid Tier or you can add a data visualization field to a form in Developer Studio. 

AR System provides a seamless integration of web content through the data visualization field (DVF). This integration deploys the web content generation module (the server-side component that generates web content) through the data visualization module (DVM). 

Because the DVM is a server-side component, it needs the Mid Tier as a hosting environment. The Mid Tier must be running if you want to view the web content while authoring in Developer Studio. For example, a flashboard is implemented as a DVM. To see the flashboard during authoring time, the Mid Tier must be running, and the AR System server must be configured so that it can obtain default web content from the Mid Tier (set the Default Web Path setting on the AR System Administration: Server Information form).

The DVF provides the following benefits:

  • Data visualization module developers need to write only the image generation and user interface code.
  • Authentication is handled automatically.
  • Authorization for the definitions is handled automatically.
  • Ease of deployment and version control. Modules are automatically deployed on all Mid Tier systems that get requests for the data visualization.
  • Data visualization definition objects smoothly integrate into the AR System import/export model.
  • Client-side workflow integration is supported. (The Mid Tier can generate code for such integrations when users click hotspots.)
  • By implementing the PluginContext interface and appropriate data model pluggability, the code for a module can be reused in environments that do not include Mid Tier.

This section provides an overview of data visualization fields and their use in enabling graphical elements in AR System forms.  Topics include:

Action

Reference

Learn about the best practices for content responsiveness in visualization fields for PWA.

Understand the various services provided to the data visualization modules on Mid Tier.

Refer to the guidelines for using signaling services provided on clients.

Learn about the different interfaces for using java classes for data visualization. 

Learn to work with native libraries.

Refer to the steps to store shared library files on the Mid Tier.

Learn to create data visualization fields.

Configure right-to-left format in a data visualization field.

Provide encrypted user password protection for securing dvm communication.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*