The "Hands-On Internet for Business" Workshop
Internet Client Applications
Internet Client Applications are very much like other applications which run on the PC. Some applications performs a very specific function. Others perform a combinations of functions. In the case of Internet Client Applications, some can only access processing or data resources controlled by one specific Internet Server Application. Other can access resources controlled by a number of Internet Server Applications. Like other PC applications, the choice of Internet Client Applications depends on complexity of tasks which the user needs to perform and the willingness of the user to learn to use a more sophisticated tool.
Because there is such a diverse number of Internet Client Applications, the workshop will concentrate on the n most frequently used applications. They include the Finger client, the Chameleon mail utility, the Trumpet news reader, the telnet client, the ftp client, the gopher client, and the WWW browser.
Finger client
Chameleon mail utility
Trumpet news reader
telnet client
ftp client
gopher client
WWW browser
(c) copyright 1995,
Chen Computer Services, Inc.
The "FINGER" Client Application is used to transmits requests to "FINGER" servers and receives the requested information when the servers response. (See Finger Server (DAEMON) for more details on the contents of the server's response.) The user can specify the node or an user on the node. The node is specified using its domain name, e.g. the University of Maryland's workstation server node is "wam.umd.edu".
ftp site: sparky.umd.edu
directory: /pub/winsock
file names: finger31.zip*
(Finger, version 3.1)
ftp site: ftp.ncsa.uiuc.edu directory: /PC/Contrib file names: pkzip204g.exe
(c) copyright 1995,
Chen Computer Services, Inc.
The mail server waits for incoming mail messages and requests to access mail messages. When an incoming mail message arrives, the server accepts the message, if the message is bound for another node, the mail server hands it off to the appropriate node. If the message is bound for the node on which the server is running, the server stores the message into the mail box specified in the message. Most Internet application suites are packated with a mail server. The Chameleon Sampler application suite from Netmanage includes a mail server.
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Internet Client Applications" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.
The Telnet/FTP/WWW servers waits for directory listing requests, change default directory requests, file transfer requests, and other operating system command line requests. If the request is allowable, the server executes the requested command. There are small differences between the three server applications. Telnet servers support all operating system commands with the exception of the file transfer functions. File Transfer Protocol (FTP) Servers only support directory listing requests, change default directory requests, and file transfer requests. WWW servers specialized FTP servers for supporting the HyperText Transfer Protocol. These server applications allow geographically distributed computers to share files and other processing resources.
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Internet Client Applications" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.
Telnet servers are usually available for operating systems with command line user interfaces. Since MS-Windows's user interface is a graphic interface, a telnet server for MS-Windows does not make much sense.
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Telnet/FTP/WWW Servers (DAEMON)" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.
Although a FTP server is packaged with Netmanage Chameleon, Chameleon NFS, and Internet Chameleon, the FTP server is missing from the Chameleon Sampler. However, shareware implementations of FTP servers are available. One may be found at the University of Maryland FTP site.
ftp site: sparky.umd.edu
directory: /pub/winsock
file names: wftpd19c.zip*
(Windows FTP DAEMON, version 1.9c)
*Use
PKZIP
to decompress this file.
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Telnet/FTP/WWW Servers (DAEMON)" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.
The three most populer WWW servers for MS-Windows are SerWeb, Web4Ham, and WHTTPD. All three are freeware.
SerWeb is the easiest to use. The directory for its executable code and the directory for its hypertext markup language files may be anywhere withing the hard disk's directory tree. However, it does not support indexed images and CGI forms.
Web4Ham is the second easiest to use. The directory for its executable code and the directory for its hypertext markup language files may also be anywhere withing the hard disk's directory tree. Web4Ham, however, supports indexed images and CGI forms.
Win-HTTPD is the most powerful and supports visual basic routines. But the price is a more complicated setup. The directory for its executable code must be a top-level directory. And its hypertext markup language files must be in the same directory as its executable code.
All three WWW servers may be found at the University of Maryland FTP site.
ftp site: sparky.umd.edu
directory: /pub/winsock
file names: serweb03.zip*
(Server Web, version 3.0)
web4ham.zip*
(Web for Hamburg, DBR, version 0.17)
whttpd13.zip*
(Windows HTTP DAEMON, version 1.3)
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Telnet/FTP/WWW Servers (DAEMON)" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Internet Client Applications" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.
The Network File Service (NFS) server application is very similar to the FTP server. Both allow remote nodes to access files on the host node. The difference between the two server is the access method. With FTP, the requested file is copied to the remote node resulting in to copies of the file. With the NFS, the requested file remains on the host node. The NFS client node view the NFS hard drive on the host node as a local drive.
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Internet Client Applications" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.
The gopher server is also very similar to the FTP server. However, gopher clients do not use directory names to navigate the directory tree. Gopher clients also do not use file name to identify the location of the desired data. Gopher servers maintain a database of directory and file names with their associated natural language description. Gopher servers allow the gopher clients to search the database using the natural language description to identify the desired data.
Click here
to get back to the "Hands-On Internet for Business" Workshop
"Internet Client Applications" page.
Click here
to get back to Chen Computer Services, Inc. Kiosk Home Page.