IBM Books

Net.Data Administration and Programming Guide for OS/400


Table of Contents

Preface

  • About Net.Data
  • About This Book
  • Who Should Read This Book
  • About Examples in This Book
  • Introduction

  • What is Net.Data?
  • Why Use Net.Data?
  • Configuring Net.Data

  • Copying the Net.Data Program Object to Your CGI-BIN Library
  • Configuring the Web Server
  • About the Net.Data Initialization File
  • Customizing the Net.Data Initialization File
  • Creating an Initialization File
  • Configuration Variable Statements
  • Path Configuration Statements
  • Environment Configuration Statements
  • Granting Access Rights to Objects Accessed by Net.Data
  • Keeping Your Assets Secure

  • Using Firewalls
  • Encrypting Your Data on the Network
  • Using Authentication
  • Using Authorization
  • Using Net.Data Mechanisms
  • Invoking Net.Data

  • Invoking Net.Data with a Macro File (Macro Request)
  • HTML Links
  • HTML Forms
  • Invoking a Persistent Macro
  • Persistent Macro Syntax
  • Examples
  • Developing Net.Data Macros

  • Anatomy of a Net.Data Macro File
  • The DEFINE Block
  • The FUNCTION Block
  • HTML Blocks
  • Net.Data Macro Variables
  • Variable Scope
  • Defining Variables
  • Referencing Variables
  • Variable Types
  • Net.Data Functions
  • Defining User-defined Functions
  • Calling Functions
  • Calling Net.Data Built-in Functions
  • Generating Web Pages in a Macro
  • HTML Blocks
  • Report Blocks
  • Conditional Logic and Looping in a Macro File
  • Conditional Logic
  • Looping Constructs
  • Using Language Environments

  • REXX Language Environment
  • Configuring the REXX Language Environment
  • Calling External REXX Programs
  • Passing Parameters
  • Using the SAY REXX Instruction With OS/400 V3R2 or V3R7
  • Security
  • Improving Performance
  • REXX Language Environment Example
  • SQL Language Environment
  • Configuring the SQL Language Environment
  • Running the SQL Language Environment under Commitment Control
  • Managing Database Connections for Remote Databases
  • Stored Procedures
  • SQL Language Environment Restrictions
  • Security
  • Improving Performance
  • SQL Language Environment Example
  • System Language Environment
  • Configuring the System Language Environment
  • Passing Parameters
  • Security
  • Improving Performance
  • System Language Environment Example
  • Transaction Management with Persistent Macros

  • About Persistent Macros
  • Defining a Transaction
  • Starting a Transaction
  • Specifying the Macro HTML blocks in a Transaction
  • Ending a Transaction
  • Defining the Scope of a Variable in a Transaction
  • Specifying COMMIT and ROLLBACK in a Transaction
  • Example of a Persistent Macro
  • Appendix A. Problem Analysis

    Appendix B. Net.Data Sample Macro

    Appendix C. Notices

  • Trademarks
  • Glossary

    Index



    [ Top of Page | Previous Page | Next Page | Table of Contents | Index ]