In this section: |
Reference: |
Building on the industry-familiar Microsoft Office Ribbon Interface, WebFOCUS App Studio offers a simplified user experience and workflow, empowering developers to create application content immediately, without a costly and time-consuming learning curve. Additionally, it dramatically increases development efficiency by eliminating the need for developers to utilize multiple tools to piece together a BI application.
WebFOCUS App Studio provides:
WebFOCUS App Studio eliminates the complex multi-tool paradigm that exists with most other development solutions, providing a single, fully-integrated environment for rapidly designing and creating reports, dashboards, InfoApps, and other types of BI apps and content, including:
In WebFOCUS App Studio, you can do the following:
Access data and descriptions. Using the TIBCO WebFOCUS® Reporting Server browser interface, you can create new synonyms, and view or modify existing synonyms, in a graphical user interface. Synonyms enable you to access and interpret data sources for use in reporting applications. Capabilities include metadata design and development, with full visual modeling of schemas.
Create reporting applications. Build reporting procedures in the Report Canvas, Chart Canvas, HTML Canvas, or Document Canvas, which can include the following components.
Customize reporting applications. In addition to customizing your reporting applications by applying styling and color, you can add the following components to a procedure.
Manage your environment. You can apply the following functions to your reporting applications to change the behavior of your environment.
In this section: |
This topic briefly explains the main WebFOCUS components and implementations. For a complete description of WebFOCUS, see the WebFOCUS documentation.
WebFOCUS integrates into your existing network by connecting your web server to your data. End users access WebFOCUS applications through a web browser, so they need only the following elements:
There are two main WebFOCUS components.
A stand-alone development environment is typically one in which all software components (the web server, WebFOCUS Client, and Reporting Server) are installed on the same local machine. This configuration gives you access to all your application files and data from a single machine. You do not need a physical network connection to access any other machine in order to accomplish your development tasks.
WebFOCUS employs a distributed architecture, so the WebFOCUS Client, Reporting Server, and your data can be located on any platform, anywhere in your network.
You can easily connect an Apache® web server running on UNIX to SQL Server data on Windows, or Db2 data on z/OS. Any number of WebFOCUS Reporting Servers can be connected to the WebFOCUS Client. WebFOCUS can report on all of them.
Configuring a distributed architecture requires the following:
This topic briefly explains the main WebFOCUS App Studio components and implementations.
WebFOCUS App Studio includes the following components:
Note: If you install WebFOCUS App Studio on the same machine as WebFOCUS 8, you can configure WebFOCUS App Studio to utilize the WebFOCUS 8 Derby database.
This topic references the WebFOCUS App Studio directory structure created after installation. The default directory is drive:\ibi.
Contains directories and data. By default, this is the Application Root directory (APPROOT directory) in which WebFOCUS searches for application files. Sample files are provided in the \ibinccen and \ibisamp directories.
It is defined by the APPROOT variable in the server configuration file, edaserve.cfg, and the IBI_Approot_Directory variable that is defined during the WebFOCUS installation. These variables point to the Application Root directory for applications that reside on the web server where WebFOCUS is installed.
Contains the graphical front-end components for creating WebFOCUS App Studio content.
Contains the Derby database files.
For more information, see the App Studio Directory Structure topic in the TIBCO WebFOCUS® App Studio Installation and Configuration Guide.
The following figure illustrates how WebFOCUS and WebFOCUS App Studio process requests. Each step is explained below the figure.
WebFOCUS App Studio processes requests the same way that WebFOCUS does:
In this section: |
WebFOCUS App Studio allows local (stand-alone) development and development against a remote environment. From the Environments Tree panel, you can develop applications locally on your machine, or against a remote WebFOCUS environment.
In WebFOCUS App Studio, you build applications consisting of different kinds of files. You can create the application as a stand-alone application in a development environment or as a web-based self-service application.
With a full WebFOCUS App Studio installation, you can do the following:
Note: If you do not have a Reporting Server and WebFOCUS Client on your development machine, your environment allows the last two capabilities.
Reference: |
WebFOCUS App Studio provides the following scenarios for remote development:
To create a new application on a server platform: