TIBCO Spotfire® Server and Environment - Installation and Administration

Example scenario

This is an example scenario of what happens in the Spotfire environment when a user opens an analysis in a web client.

  1. The Spotfire web client user receives an email with a link to an analysis that contains interesting information.
  2. When the link is opened, an ordinary http (or https) connection is set up from the browser to Spotfire Server. Because the environment is configured for username and password authentication, a login dialog appears.
  3. If the username and password are correct, the user also needs to be listed in the user directory. Spotfire Server compares the credentials towards the Spotfire database for verification.
  4. A check is made to see that the user has the license privileges to see the analysis, which is stored in the library.
  5. The analysis is not already loaded on any Web Player service instance, so the routing logic of Spotfire Server selects the least utilized instance to load the analysis. The request is forwarded to this instance.
  6. The Web Player service instance loads the analysis from the library.
  7. Data in an analysis can be linked or embedded. This analysis contains linked data, loaded through information services. A request for the data goes back from the Web Player service instance to a Spotfire Server.
  8. After the analysis and its data are loaded, Spotfire Server acts as a proxy between the web browser and the Web Player service instance.
  9. The user finds the analysis interesting and wants to add an extra visualization. Because the user has the Business Author license, the menu options to do so are visible.
  10. After the user has updated and saved the analysis, the user can send a link to interested parties.