GENERATED: MAY 4,2023 - 8:09AM
CHTTP FILE SERVER (T4) [V10.23.04. 27.00]

Previous Page

HNDSLFSVFX.APP is a TYPE 4 CHT server, which means it serves files. It is our default web page server. Web pages and images, are after all, files. Normal HTTP page views from a browser are public and do not require password enabled access privileges. File transactions into and out of server-visible directories are security-controlled via a 2-part server login.

HNDSLFSVFX.AP can securely transact file transfers with several CHT file client applications. All secure clients require this server to set up a single, 2-part server-level login (username + password), to control file upload/download permissions.

HNDSLFCMD.APP is a CHT "Batch-Bot" upload/download application, enabling transfers into and out of the server root and any server subdirectory below the server root. "Batch-Bot" style applications may be used from the DOS command line, from DOS batch scripts, and, naturally, inside Clarion applications where they are known as "CHT Snap-Ins".

HNDSLFCL.APP is a simple, example client single-file uploader, downloader illustrating four different client-side upload/download methods.

This server is entirely template-built and contains almost no hand-embedded code. It may be used alone, via a standard HTTP communications link, or via an encrypted HTTPS tunnel communications link, when combined with a STUNNEL Proxy, configured with an SSL Certificate.


 
PROCEDURE (1):
ServerMain (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Disk HNDDisk HND 401 HNDDISK.INC
(0002) Disk2 HNDDisk HND 401 HNDDISK.INC
(0003) Server HNDSubscriptionServer HNDINET 452 HNDSUBSV.INC
(0004) VM HNDViewManager HND 71 HNDVWMGR.INC
(0005) HWin HNDWindow HND 206 HNDWINDO.INC
(0006) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0007) ThisWindow WindowManager ABC 40 ABWINDOW.INC
(7) Class Instances Found In ServerMain


 
PROCEDURE (2):
JumpStartSplashCHTBlue (Procedure Template: Splash)
Count Instance Class Type Methods Header File
(0001) HTellMe HNDWindow HND 206 HNDWINDO.INC
(0002) HWin HNDWindow HND 206 HNDWINDO.INC
(0003) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0004) ThisWindow WindowManager ABC 40 ABWINDOW.INC
(4) Class Instances Found In JumpStartSplashCHTBlue


Copyright © 1996-2023
Gus M. Creces, CLARION HANDY TOOLS
All Rights Reserved Worldwide

chtlogo001.gif
Classes By Procedure