OpenSpirit Overview
OpenSpirit is a framework that provides multi-vendor application and data interoperability that is targeted at the upstream oil and gas business. OpenSpirit removes technology barriers that, before OpenSpirit, prevented applications from working directly with data residing in competing application data stores or in incompatible computing platforms.
OpenSpirit also provides an event bus that enables applications from different software vendors to cooperate in work flows as if they were produced by a common software vendor.
TIBCO OpenSpirit Runtime
TIBCO OpenSpirit® Runtime is composed of software infrastructure and services needed to connect applications to data and other applications. OpenSpirit® Runtime is typically installed on all computers in your enterprise that are used to run applications that connect to OpenSpirit Runtime and on computers hosting data stores that feed the applications with data. For more information about the typical network configurations of OpenSpirit Runtime, see the TIBCO OpenSpirit® Runtime .
Application Adapter
An application adapter is the software component that connects a software application to OpenSpirit Runtime. Applications that consist of an OpenSpirit application adapter are called OpenSpirit enabled applications.
Application adapters are typically created by the same company that creates the software application. However, some applications provide mechanisms to enable customers and other companies to plug additional capabilities into their application.
Application adapters can connect to OpenSpirit Runtime in a variety of ways. They can connect to read data and/or write data that resides in a data store that has OpenSpirit data connector support. Application adapters can also interact with other OpenSpirit enabled applications using various application interaction events such as data selection, cursor tracking, and GIS spatial feature events.
Application adapters typically check out a Universal Application Adapter (UAA) license when they connect to OpenSpirit Runtime. UAA licenses are checked out per-concurrent user for a given application type. Application adapters may also require a license from the software company that developed and sells the application adapter. Check with your application adapter supplier regarding the license requirements of a particular adapter. For more information, see the TIBCO OpenSpirit® Runtime User Guide.
Data Connector
A software component that publishes a data store to OpenSpirit Runtime is called a data connector. Publishing a data store to OpenSpirit Runtime makes its data available to OpenSpirit enabled applications. Applications can query, create, modify, and delete data residing in the data store.
Currently, all OpenSpirit data connectors are developed by TIBCO. OpenSpirit data connectors are licensed by data store type on a per-concurrent user basis. For information about the data stores supported by OpenSpirit data connectors, see the Data Source Configuration Tool section on the Help tab of the OpenSpirit desktop menu bar.
OpenSpirit Tools
OpenSpirit tools are software components included in OpenSpirit Runtime. There are also some optional OpenSpirit tools that are purchased separately and installed into OpenSpirit Runtime. The OpenSpirit tools are accessed from the OpenSpirit desktop and are organized into three categories. Administrator tools, data manager tools, and tools used in a variety of work flows that have been grouped into a category called data browsing tools.
For a list of all the available OpenSpirit tools, see the Help guide of the OpenSpirit desktop application.
The next section of this guide introduces additional OpenSpirit concepts that are fundamental to how OpenSpirit software is installed and configured.