Developing WebFOCUS Applications

Download Report

Transcript Developing WebFOCUS Applications

Outline
Developing WebFOCUS Applications
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Overview
Presented by
Performance Monitors
This presentation is designed for developers and
managers interested developing a methodology for
building, deploying and monitoring websites
Gregory Kiefer
President
Design Issues
Demonstration
Company
Kiefer Consulting, Inc.
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Company Overview
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Performance Monitors
Design Issues
Location of company
Telephone
Fax
Customer Locations
Demonstration
Kiefer Consulting, Inc.
415 Placerville Drive
Suite R
Placerville, CA 95667
(800) 794-1928
(530) 295-5902
All throughout the United States and soon Latin
America
Conclusion
Website
www.kieferconsulting.com
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
WebFOCUS Components
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Performance Monitors
2. Web Server
interprets
request
3. Query is
sent to the DB
server
NT, Linux,
Unix, MVS
1. Report is
selected by user
Design Issues
Database
(DB)
Server
Demonstration
Conclusion
Web
Server
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
Internet
Browser
5. HTML
formatted
report is
returned to
user
4. Result set is returned to the
Web Server and translated into
HTML
7/17/2015
Outline
WebFOCUS Components
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
1.
Performance Monitors
<form action="/cgi-bin/ibi_cgi/ibiweb.exe"
method="GET">
<input type="hidden" name="IBIF_ex"
value="EXPRPTS">
<.. Insert drop down lists…>
<select name="FYR“ (becomes & variable)
Select a Report
Design Issues
</form>
Demonstration
Conclusion
1.
2.
Products and
Services
Data Mining/Transformation
Web Development
Application Development
3.
4.
5.
Web server interprets CGI and passes
processing off to WebFOCUS.
WebFOCUS executes named request
EXPRPTS
Resolves & variables (&FYR)
EDA meta data determines location and type
of data source
Query is formulated and passed to application
server
Feasibility Studies
previous
next
7/17/2015
Web Components
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
1.
Application server process request and then
sends result set back to web server. The
Application server and Web server can reside
on the same machine.
1.
WebFOCUS formats the result set into HTML
(or other formats such as Excel, PDF…) and
applies the STYLESHEET formatting options,
which identify conditional coloring, fonts, drill
downs.
Performance Monitors
Design Issues
Demonstration
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Web Components
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
1.
HTML formatted report is returned to the user
1.
User browses report and can drill down to
detail level, print the report or select to save
report in a specific format
Performance Monitors
Design Issues
Demonstration
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Development Products
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Software
Performance Monitors
Design Skills
Design Issues
Demonstration
Web Authoring Tool (DreamWeaver, FrontPage)
Animation Tools (Fireworks)
Design Tools (PhotoShop)
HTML Editor (Homesite)
WebFOCUS
After designing initial web application, we
recommend hiring a design firm to build all graphics
and enhance web page layouts. This effort can save
a significant amount of time and money.
Conclusion
Analytical Skills
Products and
Services
Data Mining/Transformation
Must still collect information about the client,
determine which features should be most prevalent
on the site, which reports are the most significant,
and what should appear based on the customer’s
profile.
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Outline
Directory Configuration
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Development
webapps\dev\Appl. Name\images
\html
\focexecs
\asp
\masters
\data
Test
webapps\test\Appl. Name\images
\html
\focexecs
\asp
\masters
\data
Production
(separate server)
webapps\prod\Appl. Name\images
\html
\focexecs
\asp
\masters
\data
Performance Monitors
Design Issues
Demonstration
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Configuration Files
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Web Server
A virtual directory must be setup on the web server
that allows a user to type in a standard URL like,
www.informationbuilders.com.
Performance Monitors
Design Issues
Demonstration
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Configuration Files
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Performance Monitors
Design Issues
Demonstration
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
Data Access
Enterprise data access (EDA) defines the meta data
layer that identifies the location and type of files
WebFOCUS will be reading. The files can be
located on the local server, remote server and/or
mainframe.
-*****************************************************
-* EDASPROF - Generated on 03 December 1999 at 13:39:28
-*****************************************************
-*
-*
SET EDASYNR=C:\ibi\EDAServer42\conf\catalog
-*
SET EDAPATH= c:\apps\citysoft\data; c:\apps\citysoft\focexec; c:\apps\citysoft\masters; -*
SET FOCUS = ON
-*
SQL SQLMSS SET USER test/test,test
SQL SQLMSS SET ERRORTYPE DBMS
7/17/2015
Performance Monitors
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
WebFOCUS
Performance Monitors
Server
Site Analyzer
Monitors FOCUS queries, fields used, performance
Add on product to WebFOCUS
Design Issues
Mission Critical Software
Monitors all server events, database activity, web
server activity, CPU usage and disk usage (NT only)
Demonstration
Conclusion
Network
Sniffer
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Design Issues/Options
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
WebFOCUS
Performance Monitors
Identifying Bottlenecks
Databases
Design Issues
Demonstration
Load Balancing
Conclusion
NT,Linux,Unix,Mainframe
Products and
Services
Data Mining/Transformation
Web Development
Security
Place WebFOCUS closest to the source of the data to
minimize the transfer of data across the network.
Spend time optimizing your databases, providing
quick access to data is critical on the web.
Install monitoring tools to quickly identify
performance bottlenecks.
Investigate load balancing hardware and software to
distribute the work requests.
Since Information Builders offers data access tools
for all platforms and database formats, the location of
the data is dictated by the number of users and effort
of porting the databases to new platforms.
WebFOCUS recognizes security on all platforms.
Application Development
Feasibility Studies
previous
next
7/17/2015
Design Issues/Options
Outline
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Deferred Reporting
Report Broker
If your reports take a significant amount of time to
process the request, then use the deferred reporting
option.
This tool allows users/developers to schedule reports
to run at specified times and frequencies.
Performance Monitors
Design Issues
.
Demonstration
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Outline
Demonstration
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Performance Monitors
Application
Customer
Software Tools
System Configuration
Design Issues
Demonstration
Conclusion
Products and
Services
Databases
City Financials
City of Sacramento
Front Page 2000
Notebook Computer
128 RAM
NT Server 4.0
IIS 4.0
WebFOCUS 4.2.1a
IE 5.0
FOCUS - 150 Megabytes
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015
Outline
Conclusion
Overview
Company Overview
Web Components
Development Products
Directory Configuration
Configuration Files
Coordination
Building and deploying a web site requires the
cooperation of web developers, designers, network
specialists, database designers, security (firewall)
experts, and hardware configuration specialists.
Support
Kiefer Consulting, Inc. looks forward to assisting
your organization with the development and design
of successful web applications using Information
Builder’s products.
Contact
Email
Phone
Gregory Kiefer
[email protected]
(800)794-1928
Performance Monitors
Design Issues
Demonstration
Conclusion
Products and
Services
Data Mining/Transformation
Web Development
Application Development
Feasibility Studies
previous
next
7/17/2015