Navigation  without Java Scripts

The SOCKBIND Directory

The libraries and declarations that provide a portable interface between Visual Prolog and sockets. The SOCKBIND allows to use capabilities and features of the TCP/IP paradigm for compatible network programming under Visual Prolog for MS Windows (16-bit and 32-bit applications) and OS/2.

The SOCKBIND does also contains support for the FTP and the HTTP protocols:

The FTP Layer package provides a layer between the Sockets Binding and the MESSAGE Layer package on one side and a user program on the other. The main aim of the FTP Layer package is to simplify programming of client applications that use FTP protocol. FTP Layer Predicates. Message Layer The Message Layer package is built over the SOCKBIND package. The main aim of the package is to make work with the SOCKBIND package easier. The HTTP layer provides a layer between a Sockets Binding and the MESSAGE Layer package on one side and a user program on the other. The main aim of the package is to make easier programming of HTTP protocol oriented Prolog programs.

The subdirectories in the SOCKBIND subdirectory are:

File Purpose
[INCLUDE] This directory contains the header files.
[LIB] The libraries with the bindings to sockets, with various subdirectories for the different platforms !
[SOURCE] Source code to the libraries.
[EXAMPLE] Some examples of using SOCKBIND.
[PROGRAMS] Some larger programs illustrating TCP/IP: FTPAGENT, WEBAGENT.
[DOC] Documentation for SOCKBIND.