Consider bandwidth and client operating system in order to determine which options are viable for your situation.
This paper focuses on scenario (A).
(A) CGI | (B) Java | (C) Active/X | (D) Custom client | |
---|---|---|---|---|
Network | Public Internet | Public or Corporate | Corporate | Corporate |
Bandwidth | Wide range. | Wide range. | Medium to Fast | Medium to Fast |
Client O/S | Any | Any | Win 95 or NT | Win 95 or NT |
Client must download: | HTML, multimedia. | Java applet to run inside web browser. | Active/X to run inside web browser. | EXE, multimedia, plus required DLLs, DPLs |
Language | Delphi 2/3,C++,Perl, JavaScript | Java | Delphi 3, VB, C++ | Java, Delphi 2/3, VB or C++ |