Contents
Preface
- Overview:
- Sapphire/Web was built on a Standards Based Open Platform
- Web Technology
- WWW Plus Other Applications
- Object Relationship
- Model
- Typographic Conventions
- Additional Information
Chapter 1 - Sapphire/Web
- Terminology
- Sapphire/Web Tools
- Project Window Interfaces
- The Document Manager
- DB Browser
- Object Editor
- Object Type Selector
- Object Results Viewer
- Object Bind Editor
- Results Detail Dialog
- Alias Manager
- Database Login Manager
- Activator Selector
- Activator Code
- Project Options/Options Editor
- Project Code
- Database Login Dialog
- Code / Project Structure
- Project File
- Makefile
- HTML Files
- Module Files
- Main Module File
- Backup Directory
Chapter 2 - Introductory Tutorials A and
- Prerequisites
- Tutorial A
- Binding two HTML Documents
- Testing Your Project
- Tutorial B
- Procedures
- Creating the DSQL Object
- Vendor Specific DSQL/SQL
- Testing the DSQL
Chapter 3 - Tutorial
- Web Application Created by this Tutorial
- Getting Started on the Tutorial
- Creating the Book Query Bindings
- Creating Bindings Between Hotlist URLs and Multiple Result Data Sites
- Review
- Background Information
Chapter 4 - Tutorial
- Prerequisites
- Starting the Project
- Sapphire Unplugged
Chapter 5 - Tutorial 3
- Introduction
- Creating a new Project Directory for this Tutorial
- Working with Sapphire/Web
- The Object Editor
- The Document Manager
- Object Bind Editor
- What is an Alias?
- Alias Manager
- Testing Your Project
- Adding an Executable Data Object to your project
- Testing Your Project
- Cleaning up Command Line Arguments
Chapter 6 - Understanding
- Overview
- Projects
- HTML Markup and Sapphire/Web CGI Clients
- Forms
- Printing Out From Sapphire/Web CGIs
- The Client Libraries
- The Makefile templates
- The Shell scripts
- The Client API
- HTML Output Functions
- Generic Container Functions
- The Table Component Object
- FUNCTION Object Implementation
- Data Site Callbacks
- Login Functionality and Maintaining State
- Error Handling
- Debugging
- Rebuilding the Gateway
- Running Files, Executables, and FUNCTION objects on the Gateway
- Porting CGI Projects Between Unix Platforms
- Building Libraries
- The Create Table Example
- Options
- The Client Source Files