
To run CGI scripts you need one of WEB Servers for
Windows 95 running on your computer. Microsoft Personal Web Server works
fine on Windows 95. You can download it from www.micrsoft.com.
To test your pages you can use one of the WEB browsers working with forms.
(e.g. Netscape Navigator 4.0, Internet Explorer 4.0, etc.).
See also: How to run examples from
<Visual Prolog root>\WWW directory?
- Please, read the following description
Are
there useful Internet tools, developed in Visual Prolog?
..\DEMOS directory includes the following tools:
- FTP Agent provides file transferring
using the FTP-protocol. The FTP Agent connects to the Internet
by use of a direct channel to any registered remote host. It can
synchronize a given existing directory on the remote host with a
particular directory on a local PC by sending or receiving files.
The FTP Agent uses the TCP/IP protocol and the Windows Sockets libraries.
The operation system must contain these libraries and have the correct
TCP/IP settings. Most problems concern networks that do not have DNS. In
this case fill an operation system file "hosts" with the right
values. The source code can easily be modified for your purposes. The FTP
Agent is a 32-bit application and is well tested under Windows 95 and
Windows NT 4.0.
- WEB Agent. The Web Agent application can monitor given
WEB sites and download the content to your hard disk if anything changes.
You can also be notified by E-mail if you like. It is quite a useful tool
if you do not want to visit the same homepage over and over again to see
if its content has changed. The source code is supplied with an example,
so you can examine how to develop web-applications in Visual Prolog.
- Please, read a tutorial: Build a
Web-App in 1 Hour!
How
to display HTML pages inside of a Visual Prolog application?
If you're interested in displaying HTML pages inside of a Visual Prolog
application, see PDC
Layout Engine.
What is JavaClient?
The applet JavaClient is a small example of communication between
Prolog-written server and Java-written client via sockets.
The role of a server in this communication is played by the DbServer
program. DbServer is a Prolog example of using Message Layer for creating
database client-server applications. JavaClient connects to a server and can
read and change information in databases that are opened by a server program.
Where to find JavaClient
and DbServer?
JavaClient is created for two widespread Java IDE: Symantec Cafe an MS J++.