

Index


























A
- A_CGI environment variable:
- 8.6.2 A_CGI Environment Variable
- ACCEPT verb:
- 8.3.2.2 Using the ACCEPT verb
- ACTION attribute:
- 8.5.1.2 The ACTION attribute
- ActiveX controls:
- 7.3.3 Installing ActiveX Files
- Acu4GL:
- 1.5 Product Integration
- acuauth.txt file:
- 5.4.2 Configuring the Plug-in Runtime
- 5.9 Security and the Plug-in
- 5.7.1 Installing the Plug-in
- AcuBench Screen Painter:
- B.2 WEB-BROWSER Control
- Acu-Client-Password external variable:
- 3.6 Security and AcuServer
- ACUCOBOL.DEF:
- 5.4.1.3 IS-PLUGIN field in ACUCOBOL.DEF
- ACUCOBOL-GT Thin Client:
- 7.3.3 Installing ActiveX Files
- ACUCOBOL-GT Web Plug-in:
- 2.1 What Are My Options?
- 5.1 What Is a Plug-in?
- 1.5 Product Integration
- AcuConnect:
- To prepare your application for use in a distributed environment
- 1.5 Product Integration
- 2.2 Acucorp Products, Security, and Firewalls
- 6.1 What Is AcuConnect?
- 2.1 What Are My Options?
- AcuConnect:default port number:
- 2.2 Acucorp Products, Security, and Firewalls
- AcuLaunch:
- 7.2 How Thin Client Works
- ACURCL_PORT configuration variable:
- 7.6 Security and ACUCOBOL-GT Thin Client
- AcuServer:
- To prepare your application for use in a distributed environment
- 2.1 What Are My Options?
- 3.1 Architectural Overview
- 1.5 Product Integration
- ACUSERVER_PORT configuration variable:
- 3.6 Security and AcuServer
- anchor tags:
- 5.5.2 Using the Anchor Tags
- 4.4 Creating a Link to Your COBOL Object
- 7.4.2 Using Anchor Tags
- Apache Web server:
- A.3.1 Selecting Web Server Software
- 5.6.3 Configuring Apache Web Server
- architecture:thin client:
- 7.2 How Thin Client Works
- ATC_PORT configuration variable:
- 7.6 Security and ACUCOBOL-GT Thin Client
- authorization file, plug-in:
- 5.7.1 Installing the Plug-in
- 5.9 Security and the Plug-in
B
- bitmap resources:
- 4.3.2 Packaging Your Application and Resources
- 5.4 Preparing Your ACUCOBOL-GT Application for the Plug-in
- BROWSERINFO-DATA field:
- 5.4.1.1 W$BROWSERINFO library routine
- BROWSER-MAJOR-VERSION:
- 5.4.1.1 W$BROWSERINFO library routine
- BROWSER-MINOR-VERSION:
- 5.4.1.1 W$BROWSERINFO library routine
C
- C routines:interfacing plug-in with:
- 5.4.3 Linking C Routines Into the Plug-in Runtime
- C$GETCGI routine:
- 8.3.2.3 Using the C$GETCGI routine
- CALL verb, embedding:
- 6.4 Embedding COBOL CALLs
- cblutil utility:
- 4.3.2 Packaging Your Application and Resources
- 5.4.4.1 Using cblutil
- 4.3.2.1 Using cblutil
- CGI process flow:
- 8.3.1 What Is CGI?
- CGI programming:
- 8.3.2 The CGI Program
- CGI:
- 8.1 CGI and HTML Overview
- 8.3.1 What Is CGI?
- 1.5 Product Integration
- 8.3.4 Sample CGI Programs
- 2.1 What Are My Options?
- 3.3 Internet Architecture
- 8.3 Writing a CGI Program
- 8.6 Configuring the Web Server
- 1.3 What You Need to Know
- 8.3.2.1 Reading CGI variables
- 1.4 What You Don't Need to Know
- 8.3.3 CGI Guidelines
- CGI:programming guidelines:
- 8.3.3 CGI Guidelines
- CGI:reading CGI variables:
- 8.3.2.1 Reading CGI variables
- CGI:sample programs:
- 8.3.4 Sample CGI Programs
- CGI_AUTO_HEADER configuration variable:
- 8.3.2.9 Suppressing HTML headers
- CGI_NO_CACHE configuration variables:
- 8.3.2.8 Caching HTML output
- CGI_STRIP_CR configuration variable:
- 8.3.2.3 Using the C$GETCGI routine
- 8.3.2.4 Stripping carriage returns from CGI input
- 8.3.2.2 Using the ACCEPT verb
- check boxes:
- 8.5.2.5 Check boxes and radio buttons
- client/server application components in AcuConnect:
- 6.3 Creating Separate Client and Server Components
- client/server architecture:
- 3.2 Client/Server Architecture
- client/server solutions:
- 1.5 Product Integration
- client-side components:
- 7.3.1 Client Components Required
- CODE_PREFIX configuration variable:
- 3.5 Defining Remote Pathnames
- 2.1 What Are My Options?
- 6.5 Defining Remote Application Path
- 3.4 What Is AcuServer?
- coding and compiling for the plug-in:
- 5.4.1 Coding for the Plug-in
- coding considerations:
- 5.4.1.5 Other coding considerations
- configuration file:packaging for plug-in:
- 5.4.4 Packaging Your Application and Resources
- configuration variables:
- 2.1 What Are My Options?
- 7.6 Security and ACUCOBOL-GT Thin Client
- 8.3.2.3 Using the C$GETCGI routine
- 5.4.2 Configuring the Plug-in Runtime
- 8.3.2.4 Stripping carriage returns from CGI input
- 8.3.2.7 Using the DISPLAY statement
- 3.6 Security and AcuServer
- 8.3.2.8 Caching HTML output
- 8.3.2.2 Using the ACCEPT verb
- 6.5 Defining Remote Application Path
- 8.3.2.9 Suppressing HTML headers
- 3.5 Defining Remote Pathnames
- 6.6 Security and AcuConnect
- 3.4 What Is AcuServer?
- configuration variables:ACURCL_PORT:
- 7.6 Security and ACUCOBOL-GT Thin Client
- configuration variables:ACUSERVER_PORT:
- 3.6 Security and AcuServer
- configuration variables:ATC_PORT:
- 7.6 Security and ACUCOBOL-GT Thin Client
- configuration variables:CGI_AUTO_HEADER:
- 8.3.2.9 Suppressing HTML headers
- configuration variables:CGI_NO_CACHE:
- 8.3.2.8 Caching HTML output
- configuration variables:CGI_STRIP_CR:
- 8.3.2.4 Stripping carriage returns from CGI input
- 8.3.2.3 Using the C$GETCGI routine
- 8.3.2.2 Using the ACCEPT verb
- configuration variables:CODE_PREFIX:
- 6.5 Defining Remote Application Path
- 3.4 What Is AcuServer?
- 2.1 What Are My Options?
- 3.5 Defining Remote Pathnames
- configuration variables:FILE_PREFIX:
- 2.1 What Are My Options?
- 3.5 Defining Remote Pathnames
- 3.4 What Is AcuServer?
- configuration variables:HTML_TEMPLATE_PREFIX:
- 8.3.2.7 Using the DISPLAY statement
- configuration variables:LOCKS PER FILE:
- 5.4.2 Configuring the Plug-in Runtime
- configuration variables:MAX FILES:
- 5.4.2 Configuring the Plug-in Runtime
- configuration variables:MAX LOCKS:
- 5.4.2 Configuring the Plug-in Runtime
- configuration variables:SERVER_PORT:
- 6.6 Security and AcuConnect
- configuration variables:SET CONFIGURATION:
- 5.4.2 Configuring the Plug-in Runtime
- configuration variables:SET ENVIRONMENT:
- 5.4.2 Configuring the Plug-in Runtime
- configuring the runtime:as a helper application:
- 4.3.1 Configuring the Runtime
- configuring the runtime:for the plug-in:
- 5.4.2 Configuring the Plug-in Runtime
- configuring the Web server:for CGI programs:
- 8.6 Configuring the Web Server
- configuring the Web server:for the plug-in:
- 5.6 Configuring the Web Server Software
- COPY RESOURCE statement:
- 4.3.2 Packaging Your Application and Resources
- 5.4.4.2 Using COPY RESOURCE
- 4.3.2.2 Using COPY RESOURCE
D
- default port numbers:ACUCOBOL-GT Thin Client:
- 2.2 Acucorp Products, Security, and Firewalls
- 7.6 Security and ACUCOBOL-GT Thin Client
- default port numbers:AcuConnect:
- 6.6 Security and AcuConnect
- 2.2 Acucorp Products, Security, and Firewalls
- default port numbers:AcuLaunch:
- 2.2 Acucorp Products, Security, and Firewalls
- default port numbers:AcuServer:
- 2.2 Acucorp Products, Security, and Firewalls
- 3.6 Security and AcuServer
- directory folders:
- B.2.6 Displaying Windows Objects Such as Folders and Files
- DISPLAY statement:
- 8.3.2.7 Using the DISPLAY statement
- displaying server-based applications in Windows:
- 7.1 What Is Thin Client?
- distributed application deployment, plug-in:
- To prepare your application for use in a distributed environment
- domain names, registering:
- A.8 Registering a Domain Name
E
- e-mail services:invoking:
- B.2.4 Invoking e-mail, telnet, and FTP Services From Your Applications
- EMBED tag:
- 5.5.1.1 Running your program inside the user's browser window
- 5.4.2.1 Using runtime options
- encryption:
- 3.6 Security and AcuServer
- environment variables:REQUEST_METHOD:
- 8.3.2.3 Using the C$GETCGI routine
F
- file type associations:
- To define the runtime as a viewer in Internet Explorer
- FILE_PREFIX configuration variable:
- 3.4 What Is AcuServer?
- 3.5 Defining Remote Pathnames
- 2.1 What Are My Options?
- files:acuauth.txt:
- 5.7.1 Installing the Plug-in
- 5.9 Security and the Plug-in
- firewalls:
- 7.6 Security and ACUCOBOL-GT Thin Client
- 2.2 Acucorp Products, Security, and Firewalls
- 3.6 Security and AcuServer
- 6.6 Security and AcuConnect
- firewalls:AcuConnect:
- 6.6 Security and AcuConnect
- firewalls:AcuServer:
- 3.6 Security and AcuServer
- firewalls:thin client:
- 7.6 Security and ACUCOBOL-GT Thin Client
- FORM tag:
- 8.5 Creating a Link to Your CGI Program
- FTP services:invoking:
- B.2.4 Invoking e-mail, telnet, and FTP Services From Your Applications
G
- GET method:
- 8.5.1.1 The METHOD attribute
- graphical and multimedia files:
- B.2.3 Including Graphical and Multimedia Files in Your Applications
H
- helper application:
- 2.1 What Are My Options?
- 4.1 What Are Helper Applications and Viewers?
- hidden fields:
- 8.5.2.8 Hidden fields
- HREF attribute:
- 4.4 Creating a Link to Your COBOL Object
- 5.5.2 Using the Anchor Tags
- HTML authoring tools:
- A.4 Authoring Your HTML Documents
- HTML front end:
- B.2.2 Displaying HTML Pages Distributed With Your Application
- HTML interface:
- 2.1 What Are My Options?
- 8.2 Creating an HTML Interface
- HTML TEXTAREAS:
- 8.3.2.3 Using the C$GETCGI routine
- 8.3.2.2 Using the ACCEPT verb
- HTML_TEMPLATE_PREFIX configuration variable:
- 8.3.2.7 Using the DISPLAY statement
- HTTP:
- 8.3 Writing a CGI Program
- hyperlinks:creating:
- 4.4 Creating a Link to Your COBOL Object
I
- IDENTIFIED BY clause:
- 8.3.2.7 Using the DISPLAY statement
- IMG element:
- 5.5.2 Using the Anchor Tags
- INPUT tag:
- 8.5.2.1 The INPUT tag
- installing ActiveX controls:
- 7.3.3 Installing ActiveX Files
- installing the plug-in:
- 5.7.1 Installing the Plug-in
- 5.7.1.1 Installing the plug-in manually
- installing the runtime:as a helper application:
- 4.5.1 Installing the Runtime
- Internet architecture:
- 3.3 Internet Architecture
- Internet deployment methods:
- 2.1 What Are My Options?
- Internet Explorer:
- 8.3 Writing a CGI Program
- 5.7.1 Installing the Plug-in
- 4.1 What Are Helper Applications and Viewers?
- 5.1 What Is a Plug-in?
- 5.4.1.1 W$BROWSERINFO library routine
- 4.5.2 Defining the Runtime as a Helper Application or Viewer
- To define the runtime as a viewer in Internet Explorer
- Internet service providers:
- A.3 Finding a Host or Building a Web Server
- IP address:
- 7.5 Launching Programs Over the Internet From Thin Clients
- IS EXTERNAL-FORM clause:
- 8.3.2.2 Using the ACCEPT verb
- 8.3.2.7 Using the DISPLAY statement
- IS-PLUGIN field:
- 5.4.1 Coding for the Plug-in
- 5.4.1.3 IS-PLUGIN field in ACUCOBOL.DEF
L
- launching programs over the Internet from thin client:
- 7.5 Launching Programs Over the Internet From Thin Clients
- launching the application:helper application method:
- 4.5.3 Launching the Application
- launching the application:plug-in method:
- 5.7.2 Launching the Application
- launching thin client applications from a Web page:
- 7.4 Preparing Your Web Site for Thin Client Access
- library file:
- 4.3.1 Configuring the Runtime
- 5.4 Preparing Your ACUCOBOL-GT Application for the Plug-in
- license file:restricted mode:
- 5.8 Licensing Considerations
- linking to COBOL programs:
- A.5 Creating a Link to COBOL Programs
- list boxes:
- 8.5.2.6 List boxes
- LOCKS PER FILE configuration variable:
- 5.4.2 Configuring the Plug-in Runtime
M
- main window menu bars:
- 5.1 What Is a Plug-in?
- 5.4.1.5 Other coding considerations
- MAX_FILES configuration variable:
- 4.3.1 Configuring the Runtime
- 5.4.2 Configuring the Plug-in Runtime
- MAX_LOCKS configuration variable:
- 4.3.1 Configuring the Runtime
- 5.4.2 Configuring the Plug-in Runtime
- menu bars:
- 5.4.1.5 Other coding considerations
- METHOD attribute:
- 8.5.1.1 The METHOD attribute
- mfc42.dll:
- 5.7.1.1 Installing the plug-in manually
- 5.7.3 Troubleshooting
- MIME types:
- 8.3 Writing a CGI Program
- 5.6 Configuring the Web Server Software
- To define the runtime as a helper application in Netscape Navigator 3
- To define the runtime as a helper application in Netscape Communicator 4.5
- msvcrt.dll:
- 5.7.1.1 Installing the plug-in manually
- multiple-line entry fields:
- 8.3.2.3 Using the C$GETCGI routine
- 8.5.2.4 Multiple-line entry fields
- 8.3.2.2 Using the ACCEPT verb
N
- Netscape FastTrack Server:
- 5.6.4 Configuring Netscape FastTrack
- Netscape Navigator:
- To define the runtime as a helper application in Netscape Communicator 4.5
- A.4 Authoring Your HTML Documents
- 4.6 Security and the Helper Application or Viewer
- A.6 Posting Your HTML Documents
- To define the runtime as a helper application in Netscape Navigator 3
- nmake:
- 5.4.3 Linking C Routines Into the Plug-in Runtime
- non-distributed application deployment, plug-in:
- To prepare your application for use in a non-distributed environment
- NPacu32.alc:
- 5.7.3 Troubleshooting
- NPacu32.dll:
- 5.7.1.1 Installing the plug-in manually
- NT Internet Information Server:
- A.3.1 Selecting Web Server Software
- 5.6.2 Configuring NT IIS 4.0
O
- OPTIONS=:
- 5.4.2.1 Using runtime options
- O'Reilly's WebSite:
- A.3.1 Selecting Web Server Software
- 5.6.1 Configuring O'Reilly WebSite
P
- packaging applications and resources:
- 5.4.4 Packaging Your Application and Resources
- 4.3.2 Packaging Your Application and Resources
- PATH_TRANSLATED variable:
- 8.3.2.7 Using the DISPLAY statement
- plug-in:
- 5.8 Licensing Considerations
- 5.1 What Is a Plug-in?
- plug-in:using AcuServer with:
- 5.8 Licensing Considerations
- ports:
- 2.2 Acucorp Products, Security, and Firewalls
- POST method:
- 8.5.1.1 The METHOD attribute
- posting HTML documents:
- A.6 Posting Your HTML Documents
- preparing the server:Internet access:
- 7.4 Preparing Your Web Site for Thin Client Access
- product integration:
- 1.5 Product Integration
Q
- QUIT-MODE:
- 5.4.1.5 Other coding considerations
- quotation marks:acuauth.txt file:
- 5.4.2 Configuring the Plug-in Runtime
R
- radio buttons:
- 8.5.2.5 Check boxes and radio buttons
- relinking the plug-in runtime:
- 5.4.3 Linking C Routines Into the Plug-in Runtime
- remote application path:
- 6.5 Defining Remote Application Path
- remote name notation:
- 3.5 Defining Remote Pathnames
- REQUEST_METHOD environment variable:
- 8.3.2.3 Using the C$GETCGI routine
- reset buttons:
- 8.5.2.7 Submit and Reset buttons
- response headers:
- 5.6 Configuring the Web Server Software
- restricted mode:
- 5.8 Licensing Considerations
- RETURN-CODE register:
- 5.4.1.4 W$GETURL library routine
- 5.4.1.2 W$STATUS library routine
- running in restricted mode:
- 5.8 Licensing Considerations
- running programs over the Internet:
- 7.2 How Thin Client Works
- running programs over the Internet:thin client:
- 7.2 How Thin Client Works
- runtime configuration variables:
- 5.4.2 Configuring the Plug-in Runtime
- runtime options:
- 5.4.2.1 Using runtime options
- 8.6.1 "-f" Runtime Option
- runtime options:-f:
- 8.6.1 "-f" Runtime Option
- runtime options:with the plug-in:
- 5.4.2.1 Using runtime options
S
- security:AcuConnect:
- 6.6 Security and AcuConnect
- security:AcuServer:
- 3.6 Security and AcuServer
- security:default port numbers:
- 2.2 Acucorp Products, Security, and Firewalls
- security:thin client:
- 7.6 Security and ACUCOBOL-GT Thin Client
- SERVER_PORT configuration variable:
- 6.6 Security and AcuConnect
- server-side includes:
- 8.3.2.9 Suppressing HTML headers
- A.4 Authoring Your HTML Documents
- SET CONFIGURATION configuration variable:
- 4.3.1 Configuring the Runtime
- 5.4.2 Configuring the Plug-in Runtime
- SET ENVIRONMENT configuration variable:
- 4.3.1 Configuring the Runtime
- 5.4.2 Configuring the Plug-in Runtime
- single-line entry fields:
- 8.5.2.3 Single-line entry fields
- standard input stream:
- 8.3.2.3 Using the C$GETCGI routine
- standard output stream:
- 8.3.2.6 Generating the HTML output
- submit buttons:
- 8.5.2.7 Submit and Reset buttons
- SYSTEM-INFORMATION group:
- 5.4.1.3 IS-PLUGIN field in ACUCOBOL.DEF
T
- tags:anchor tag:
- 4.4 Creating a Link to Your COBOL Object
- 5.5.2 Using the Anchor Tags
- tags:EMBED tag:
- 5.5.1 Using the EMBED Tag
- tags:FORM tag:
- 8.5 Creating a Link to Your CGI Program
- tags:INPUT:
- 8.5.2.1 The INPUT tag
- TCP/IP:
- 3.1 Architectural Overview
- TEXTAREA:
- 8.3.2.4 Stripping carriage returns from CGI input
- thin client:and the Internet:
- 7.1 What Is Thin Client?
- thin client:architecture:
- 7.2 How Thin Client Works
- thin client:client-side components:
- 7.3.1 Client Components Required
- thin client:installing ActiveX controls:
- 7.3.3 Installing ActiveX Files
- thin client:launching programs over the Internet:
- 7.5 Launching Programs Over the Internet From Thin Clients
- thin client:running programs over the Internet:
- 7.2 How Thin Client Works
- troubleshooting:
- 5.7.3 Troubleshooting
- TYPE attribute:
- 8.5.2.2 The TYPE attribute
U
- user interface operations:
- 8.3.2.5 Processing the user's request
- USER-AGENT-STRING:
- 5.4.1.1 W$BROWSERINFO library routine
- using the anchor tags:
- 7.4.2 Using Anchor Tags
V
- viewer:
- 4.1 What Are Helper Applications and Viewers?
- Vision files:
- 2.1 What Are My Options?
W
- W$BROWSERINFO routine:
- 5.4.1.1 W$BROWSERINFO library routine
- 5.4.1 Coding for the Plug-in
- W$GETURL routine:
- 5.4.1 Coding for the Plug-in
- 5.4.1.4 W$GETURL library routine
- W$STATUS routine:
- 5.4.1.2 W$STATUS library routine
- 5.4.1 Coding for the Plug-in
- Web browsing:
- B.2.1 Adding Web Browsing to Your COBOL Applications
- Web servers:Apache Web Server:
- 5.6.3 Configuring Apache Web Server
- Web servers:building or finding host:
- A.3 Finding a Host or Building a Web Server
- Web servers:Netscape FastTrack Server:
- 5.6.4 Configuring Netscape FastTrack
- Web servers:NT Internet Information Server:
- 5.6.2 Configuring NT IIS 4.0
- Web servers:O'Reilly's WebSite:
- 5.6.1 Configuring O'Reilly WebSite
- Web servers:selecting software:
- A.3.1 Selecting Web Server Software
- Web sites: creating:
- A.1 Setting Up a Web Site
- Web sites:authoring:
- A.4 Authoring Your HTML Documents
- Web sites:designing:
- A.2 Designing Your Site
- Web sites:domain name registration:
- A.8 Registering a Domain Name
- Web sites:posting:
- A.6 Posting Your HTML Documents
- Web sites:promoting:
- A.7 Promoting Your Site
- WEB-BROWSER control:
- B.2 WEB-BROWSER Control
- Windows objects:
- B.2.6 Displaying Windows Objects Such as Folders and Files
- Windows objects:displaying:
- B.2.6 Displaying Windows Objects Such as Folders and Files
- wrun32.dll:
- 5.7.1.1 Installing the plug-in manually
X
- XFD files:packaging for a helper application:
- 4.3.2 Packaging Your Application and Resources
- XFD files:packaging for plug-in:
- 5.4.4 Packaging Your Application and Resources