Web Integration

Integration with the Web

There are various options for building web-based reporting "dashboard" solutions combining Visokio applications with your own web-based applications. Please note that the options below are not mutually exclusive, they can all be used together to achieve seamless integration with existing web-based reporting and publishing systems.

Flash DataPlayers

Using the Omniscope DataPlayer Studio to create Flash >SWF DataPlayers is the simplest option for displaying interactive, filterable data directly on the web. An optional addition to Omniscope, DataPlayer Studio takes Omniscope and other data files and converts them into interactive Flash animations for embedding in web pages. Although suitable for most 'dashboard'-style reporting, Flash files will not scale up to achieve the record counts, functionality and data handling capabilities of Omniscope. For more on how to publish DataPlayer .SWF files in web pages, see Publishing .SWFs.

Downloadable Omniscope files with links 

Using the Omniscope Outside browser feature and automation options, personalised Omniscope .IOK files can be downloaded from intra-net work group or extra-net partner/customer web pages and used by anyone with an Omniscope Free Edition, just like other open document/file formats. In a few instances, the web server must be configured for Omniscope .IOK files, as shown in the article on Web Server Configuration.  Omniscope files can be fully integrated with related 'dashboard' content displayed on web pages using links and the Web View.

'No installation' options 

External deployment of Omniscope files can encounter the situation where file recipients do not have install privileges and Omniscope Free Edition or better does not yet feature as a standard application on the desktop of their organisation.

It is possible for Omniscope Enterprise publishers to embed Omniscope as a Java applet within a web browser. However, there are much more effective approaches to integrating with the web, for reasons discussed in the article on Applet Limitations.

'Zero-footprint' or 'temporary install' client-side deployments of Omniscope are now possible using Java Web Start (experimental feature).  Given the restrictions imposed by Java, when running as a temporary, no-installation instance, deployed Omniscope clients do not have access to the browser-based Omniscope Web Views (or other applications such as Excel) on the client machine. For more on using Web Start, see the article on Web Start Issues.

Integration with Web Services 

User selection/interaction in Omniscope can use  Web Services  to provide remote functionality on request, based on data submitted from Omniscope. Omniscope permits the user to select/submit a single string input to  ( like a search phrase), submit a column of selected references, or even submit a table of selected/input values (contact us for more details)  for remote processing. The remote web service response pages can be viewed either in Omniscope's integrated Web View windows, or the users, default browser.  For more information see Configuring Web Services in the Omniscope User Guide, and the Knowledge Base section on Communicating with Web Services.


Knowledge Base Top