Document revision date: 28 June 1999
[Compaq] [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]
[OpenVMS documentation]

Managing Netscape Servers


Previous Contents

9.3.2 Running the log analyzer from the command line

To analyze access log files from the command line, run the tool, flexanlg, which is in extras/flexanlg in your server root directory.

To run flexanlg, type the following command and options at the command prompt:


flexanlg [ -P ] [-n name] [-x] [-r] [-p order] [-i file]* [ -m 
metafile ]* 
[ o file][ c opts] [-t opts] [-l opts] 

The following describes the syntax. (You can get this information online by typing flexanlg -h.)


-P: proxy log format                                  Default: no 
 
-n servername: The name of the server 
 
-x : Output in HTML                                   Default: no 
 
-r : Resolve IP addresses to hostnames                Default: no 
 
-p [c,t,l]: Output order (counts, time stats, lists)  Default: 
ctl 
 
-i filename: Input log file(s)                        Default: 
none 
 
-o filename: Output log file                          Default: 
stdout 
 
-m filename: Meta file(s)                             Default: 
none 
 
-c [h,n,r,f,e,u,o,k,c,z]: Count these item(s) -       Default: 
hnreuokc 
 
    h: total hits 
 
    n: 304 Not Modified status codes (Use Local Copy) 
 
    r: 302 Found status codes (Redirects) 
 
    f: 404 Not Found status codes (Document Not Found) 
 
    e: 500 Server Error status codes (Misconfiguration) 
 
    u: total unique URL's 
 
    o: total unique hosts 
 
    k: total kilobytes transferred 
 
    c: total kilobytes saved by caches 
 
    z: Do not count any items. 
 
-t [sx,mx,hx, xx,z]: Find general stats - Default:s5m5h24x10 
 
    s(number): Find top (number) seconds of log 
 
    m(number): Find top (number) minutes of log 
 
    h(number): Find top (number) hours of log 
 
    u(number): Find top (number) users of log 
 
    a(number): Find top (number) user agents of log 
 
    r(number): Find top (number) referers of log 
 
    x(number): Find top (number) for miscellaneous keywords 
 
    z: Do not find any general stats. 
 
-l [cx,hx]: Make a list of -                      Default: c+3h5 
 
    c(x,+x): Most commonly accessed URLs 
 
             (x: Only list x entries) 
 
             (+x: Only list if accessed more than x times) 
 
    h(x,+x): Hosts (or IP addresses) most often accessing your 
server 
 
             (x: Only list x entries) 
 
             (+x: Only list if accessed more than x times) 
 
    z: Do not make any lists 


Appendix A
HyperText Transfer Protocol

The HyperText Transfer Protocol (HTTP) is a protocol (a set of rules that describe how information is exchanged on a network) that allows a web browser and a web server to "talk" to each other using the ISO Latin1 alphabet, which is ASCII with extensions for European languages.

HTTP is based on a request/response model. The client connects to the server and sends a request to the server. The request contains a request method, URI, and protocol version. The client then sends some header information. The server's response includes the return of the protocol version, status code, followed by a header that contains server information, and then the requested data. The connection is then closed.

The Netscape FastTrack Server 3.01 supports HTTP 1.1. Previous versions of the server supported HTTP 1.0. The server is conditionally compliant with the HTTP 1.1 proposed standard, as approved by the Internet Engineering Steering Group (IESG) and the Internet Engineering Task Force (IETF) HTTP working group. For more information on the criteria for being conditionally compliant, see the Hypertext Transfer Protocol--HTTP/1.1 specification (RFC 2068) at:


http://www.ietf.org/html.charters/http-charter.html 

This chapter provides a short introduction to a few HTTP basics. For more information on HTTP, see the IETF home page at:


http://www.ietf.org/home.html 

A.1 Requests

A request from a client to a server includes the following information:

A.1.1 Request method

A client can request information using a number of methods. The commonly used methods include the following:

A.1.2 Request header

The client can send header fields to the server. Most are optional. Some commonly used request headers are shown in Table A-1

Table A-1 Common Request Headers
Request Header Description
Accept The file types the client can accept.
Authorization Used if the client wants to authenticate itself with a server; information such as the user name and password are included.
User-agent The name and version of the client software.
Referer The URL of the document where the user clicked on the link.
Host The Internet host and port number of the resource being requested.

A.1.3 Request data

If the client has made a POST or PUT request, it can send data after the request header and a blank line. If the client sends a GET or HEAD request, there is no data to send; the client waits for the server's response.

A.2 Responses

The server's response includes the following:

A.2.1 Status code

When a client makes a request, one item the server sends back is a status code, which is a three-digit numeric code. There are four categories of status codes:

Table A-2 contains some common status codes.

Table A-2 Common HTTP Status Codes
Status Code Meaning
200 OK; successful transmission. This is not an error.
302 Found. Redirection to a new URL. The original URL has moved. This is not an error; most browsers will get the new page.
304 Use a local copy. If a browser already has a page in its cache, and the page is requested again, some browsers (such as Netscape Communicator) relay to the web server the "last-modified" timestamp on the browser's cached copy. If the copy on the server is not newer than the browser's copy, the server returns a 304 code instead of returning the page, reducing unnecessary network traffic. This is not an error.
401 Unauthorized. The user requested a document but didn't provide a valid user name or password.
403 Forbidden. Access to this URL is forbidden.
404 Not found. The document requested isn't on the server. This code can also be sent if the server has been told to protect the document by telling unauthorized people that it doesn't exist.
500 Server error. A server-related error occurred. The server administrator should check the server's error log to see what happened.

A.2.2 Response header

The response header contains information about the server and information about the document that will follow. Common response headers are shown in Table A-3.

Table A-3 Common Response Headers
Response Header Description
Server The name and version of the web server.
Date The current date (in Greenwich Mean Time).
Last-modified The date when the document was last modified.
Expires The date when the document expires.
Content-length The length of the data that follows (in bytes).
Content-type The MIME type of the following data.
WWW-authenticate Used during authentication and includes information that tells the client software what is necessary for authentication (such as user name and password).

A.2.3 Response data

The server sends a blank line after the last header field. The server then sends the document data.


Appendix B
Using the Internationalized Server

The internationalized version of the Netscape FastTrack Server contains special features tailored for the non-U.S. environment.

B.1 General information

The following information covers the international considerations for general server capabilities, including:

B.1.1 Entering 8-bit text

If you want to type 8-bit data into the Server Manager or the administration server forms, you need to be aware of the issues in this section.

B.1.1.1 File or directory names

If a file or directory name is to appear in a URL, it cannot contain 8-bit or multi-byte characters.

B.1.1.2 LDAP users and groups

For email addresses, use only those characters permitted in RFC 822 (ftp://ds.internic.net/rfc/rfc822.txt). User ID and password information must be stored in ASCII.

If you use a local database, you can enter 8-bit and multi-byte characters, but you should standardize on one character set. If you use more than one character set in the same database, it can cause display problems.

If you must use 8-bit or multi-byte characters in your directory database, you should store them in UTF-8 for future compatibility with the Netscape Directory Server version 3.x. To make sure you enter characters in the correct format, use a UTF-8 form-capable client (such as Netscape Communicator) to input 8-bit or double-byte data.

If you let users access their own user and group information, they will need to use a UTF-8 form-capable client.

B.1.2 Using the accept language header

When clients contact a server using HTTP 1.1, they can send header information that describes the various languages they accept. You can configure your server to parse this language information.

For example, suppose this feature is set to on, and a client configured to send the accept language header sends it with the value en,fr. Now suppose that the client requests the following URL:


http://www.mozilla.com/home.html 

The server first looks for:


http://www.mozilla.com/en/home.html 

If it does not find that, it looks for:


http://www.mozilla.com/fr/home.html 

If that is not available either, and a ClientLanguage (call it xx) is defined in the magnus.conf file, the server tries:


http://www.mozilla.com/xx/home.html 

If none of these exist, the server tries:


http://www.mozilla.com/home.html 

B.2 Server-side JavaScript information

When you use server-side JavaScript with the international version of the server, you have additional things to consider when compiling applications and using databases. For example, you can specify the language of the JavaScript application one of two ways: using the compiler, or using the HTML <META> tag.

B.2.1 Specifying the character set for the compiler

For the international version, the server-side JavaScript compiler (jsac) has a -l option called charSet. This option specifies the character set being used in the input HTML files. The value for charSet is one of the following character set names shown in Table B-1.

Table B-1 Valid Values for charSet
Language Value for charSet
Western European iso-8859-1
Central European iso-8859-2
Cyrillic iso-8859-5
Japanese iso-2022-jp, x-sjis, x-euc-jp
Korean iso-2022-kr, x-euc-kr
Simplified Chinese x-gb2312
Traditional Chinese x-big5, x-euc-ch
Greek iso-8859-7
Turkish iso-8859-9

Usage

To use this option, use the following format:


jsac [-cdv] [-l charSet] -o binaryFile [-i] inputFile1 [-i] 
inputFile2 
... 
 
jsac [-cdv] -o binaryFile -f includeFile 
 
jsac -h 

Options

Table B-2 shows the options for the compiler.

Table B-2 Options for the jsac Compiler
Option Usage
-c Check only; do not generate binaryFile
-v Enable verbose output
-d Enable debug output
-o Name of binaryFile (output file)
-i Name of inputFile (use if the input filename starts with a switch character)
-f Name of includeFile (has input filenames, separated by white space)
-l Name of charSet (for example, iso-8859-1, x- sjis, euc-kr)
-h Display this help

The possible filename extensions are summarized in Table B-3.

Table B-3 File Extensions
Extension File Type
.html or .htm HTML source file (may include JavaScript)
.js JavaScript source file
.web Binary output file

When you specify the language using the compiler option, you can only specify one language. If you want to specify multiple languages, you can use the <META> tag in the individual files.

B.2.2 Specifying the character set with the <META> tag

You can also use the <META> tag to specify the character set information. For example, if you put the following statement into the header (between <HEAD> and </HEAD> in a JavaScript program, the server-side JavaScript compiler (jsac) considers the file to be written in x-sjis.


<META HTTP-EQUIV="Content-Type" CONTENT="test/html; 
CHARSET=x-sjis"> 

If the character set specified in the <META> tag is different from the character set specified by the compiler's charSet option, the character set specified by the compiler option is used.


Glossary


absolute path: The entire pathname for a file on a given computer. For example, /usr/netscape/suitespot/docs/index.html is an absolute path where /docs/index.html is a relative path. See also path and pathname.

ACL: Access Control List. A mechanism for defining which users have access to your server. You can define ACL rules that are specific to a particular file or directory, granting or denying access to one or more users and groups.

Access control: Functionality provided by Netscape FastTrack Server that allows you to control client access to files on your web server. Access control lets you determine who can access the server based on authentication requirements you define.

agent: Software that runs the network-management software in a network device, such as a router, host, or X terminal. See also intelligent agent.

application URL: The URL used by a client to access a JavaScript application. ASCII The American Standard Code for Information Interchange (ASCII) as defined by the American Standards Association. Includes 256 characters that can accomodate English as well as other Latin-derived alphabets. Files created using ASCII text can be viewed on any platform.

authentication: Allows clients to verify that they are connected to an SSL-enabled server, preventing another computer from impersonating the server or attempting to appear SSL-enabled when it isn't.

authorization: The granting of access to an entire server or particular files and directories on it. Authorization can be restricted by criteria including hostnames and IP addresses.

browser : See web client.

cache: A copy of original data that is stored locally. Cached data doesn't have to be retrieved from a remote server again when requested.

certification authority: A third-party organization that issues digital files used for encrypted transactions.

certificate : A nontransferable, nonforgeable, digital file issued from a third party that both communicating parties already trust.

CGI: Common Gateway Interface. An interface by which external programs communicate with the HTTP server. Programs that are written to use CGI are called CGI programs or CGI scripts. CGI programs handle forms or parse output the server does not normally handle or parse.

ciphertext : Information disguised by encryption, which only the intended recipient can decrypt.

client : Software that sends requests to a server; usually over a network. Also see web client.

client/server architecture : A network architecture where each computer or process acts as either a client or a server. Servers are computers or processes dedicated to managing information, applications, and devices that make up the network, such as printers and web sites. Clients are workstations or applications that send requests to servers on the network, such as web browsers.

client-side applications: Applications run by the client application and on the client's host machine.

collection: A database that contains information about documents, such as word list and file properties. Collections are used by the search function to retrieve documents matching specified search criteria.

Common LogFile Format: The format used by the server for entering information into the access logs. The format is the same among all major servers, including the Netscape FastTrack and Enterprise servers.

cookie: Pieces of information that an HTTP server, such as Netscape FastTrack Server, store on the client machine.

decryption : Reversing the encryption process to retrieve the original data from encrypted information.

DHCP : Dynamic Host Configuration Protocol. An Internet Proposed Standard Protocol that allows a system to dynamically assign an IP address to individual computers on a network.

daemon : A background process responsible for a particular system task.

directory : 1. A structure used to organize files on a computer. Also known as a folder. 2. A database application designed to manage descriptive, attribute-based information about people and resources within an organization.

DNS: Domain Name System. The system that machines on a network use to associate standard IP addresses (such as 198.93.93.10) with hostnames (such as www.netscape.com). Machines normally get this translated information from a DNS server, or they look it up in tables maintained on their systems. DNS is distributed and replicated worldwide across the Internet. See also, fully qualified domain name.

DNS alias: A hostname that the DNS server knows points to a different host--specifically a DNS CNAME record. Machines always have one real name, but they can have one or more aliases. For example, an alias such as www.yourdomain.domain might point to a real machine called realthing.yourdomain.domain where the server currently exists.

document root: A directory on the server machine that contains the files, images, and data you want to present to users accessing the server.

domain : A domain is a subset of the Internet from which clients access a domain name server. A domain represents a group of clients accessing the Internet. Some common domains are .com, .gov, and .edu. The term domain is sometimes used to refer to the subdomain and the domain in combination. For example, although in www.mozilla.com, mozilla is the subdomain and com is the domain, the word domain could also be used to refer to mozilla.com.

domain name : A string characterized by multiple components separated by periods. Represents a domain on the Internet. For example, everything to the right of the @ sign in an email address is a domain name, such as in the email address joeb@mozilla.com where the domain name is mycorp.com. See also DNS.

drop word: See stop word.

encryption: The process of transforming information so it can't be decrypted or read by anyone but the intended recipient.

expires header : The expiration time of the returned document, specified by the remote server.

extranet : An extension of a company's intranet onto the Internet, to allow specific customers, suppliers, and remote workers access to the data.

fancy indexing : A method of indexing that provides more information than simple indexing. Fancy indexing displays a list of contents by name with file size, last modification date, and an icon reflecting file type. Because of this, fancy indexes might take longer than simple indexes for the client to load.

file extension : The last part of a filename that typically defines the type of file. For example, in the filename index.html the file extension is html.

file type : The format of a given file. For example, a graphics file is not the same file type as a text file. File types are usually identified by the file extension (.gif or .html).

firewall : A network configuration, usually both hardware and software, that protects networked computers within an organization from outside access. Firewalls are commonly used to protect information such as a network's email and data files within a physical building or organization site.

flexible log format : A format used by the server for entering information into the access logs.

FTP : File Transfer Protocol. An Internet protocol that allows files to be transferred from one computer to another over a network. fully qualified domain name The entire domain name, including the name of the computer, subdomain, and domain, for example, www.mozilla.com where www is the computer name, mozilla is the subdomain and com is the domain.

GIF : Graphics Interchange Format. A cross-platform image format originally created by CompuServe. GIF files are usually much smaller in size than other graphic file types (BMP, TIFF). GIF is one of the most common interchange formats. GIF images are readily viewable on Unix, Microsoft Windows, and Apple Macintosh systems.

hard restart : The termination of a process and its subsequent restart. See also soft restart.

hardware : Articles made of physical material, such as computers and their components (mechanical, electrical, and electronic). Software and electronic files are excluded. The physical computer on which you install Netscape FastTrack Server is hardware.

home page : A document that exists on the server and acts as a catalog or entry point for the server's contents. The location of this document is defined within the server's configuration files.

hostname : A name for a machine in the form machine.subdomain.domain, which is translated into an IP address. For example, www.mozilla.com is the machine www in the subdomain netscape and com domain. This term is often used in place of the fully qualified domain name.

HTML : Hypertext Markup Language. A formatting language used for documents on the World Wide Web. HTML files are plain text files with formatting codes that tell browsers such as the Netscape Navigator how to display text, position graphics and form items, and display links to other pages.

HTTP : HyperText Transfer Protocol. The method for exchanging information between HTTP servers and clients.

HTTP-NG: The next generation of HyperText Transfer Protocol. HTTPD An abbreviation for the HTTP daemon, a program that serves information using the HTTP protocol. The Netscape FastTrack Server is often called an HTTPD.

HTTPS : A secure version of HTTP, implemented using the Secure Sockets Layer, SSL.

hypertext : Text linked across a potentially unlimited number of computers. Clicking a link on a hypertext document takes the user to another document, which contains links to other documents. Hypermedia is often used to extend the definition to include sound, graphics, and other electronic file formats.

imagemap : A process that makes areas of an image active, letting users navigate and obtain information by clicking the different regions of the image with a mouse. Imagemap can also refer to a CGI program called "imagemap," which is used to handle imagemap functionality in other HTTPD implementations.

inittab : A Unix file listing programs that need to be restarted if they stop for any reason It ensures that a program runs continuously. Because of its location, it is also called /etc/inittab. This file isn't available on all Unix systems.

intelligent agent : An object within a server that performs various requests (such as HTTP, NNTP, SMTP, and FTP requests) on behalf of the user. In a sense, the intelligent agent acts as a client to the server, making requests that the server fulfills.

Internet : Worldwide network of computers communicating over TCP/IP.

Internet address : See URL.

Internet Protocol : The base of TCP/IP, which defines how sending and receiving packets of information over the physical network takes place. Hosts and gateways use IP as the mechanism to route Internet data. Higher level protocols must reliably handle the data, such as TCP.

intranet : A network held securely within an organization that makes use of Internet technologies (usually behind a firewall). Intranets may include Web servers, browsers, LDAP directories, and search engines.

IP address : Internet Protocol address. A set of numbers, separated by periods, that specifies the actual location of a machine on the Internet (for example, 198.93.93.10).

ISDN : Integrated Services Digital Network.

ISINDEX : An HTML tag that turns on searching in the client. Documents can use a network navigator's capabilities to accept a search string and send it to the server to access a searchable index without using forms. In order to use <ISINDEX>, you must create a query handler.

ISMAP : ISMAP is an extension to the IMG tag used in an HTML document to tell the server that the named image is an imagemap.

ISO Latin1 : Refers to the characters defined by the ISO Standard ISO8859-1 Latin-1 characters codes.

ISP : Internet Service Provider. An organization that provides Internet connectivity.

Java : An object-oriented programming language created by Sun Microsystems. Used to create real-time, interactive programs.

JavaScript : A compact, object-based scripting language for developing client and server Internet applications.

last-modified header : The last modification time of the document file, returned in the HTTP response from the server.

LDAP : Lightweight Directory Access Protocol. Directory service protocol designed to run over TCP/IP and across multiple platforms.

MD5 : A message digest algorithm by RSA Data Security. MD5 can be used to produce a short digest of data that is unique with high probability. It is mathematically extremely hard to produce a piece of data that produces the same message digest email.

MD5 signature : A message digest produced by the MD5 algorithm. MIB Management Information Base.

MIME : Multi-Purpose Internet Mail Extensions. An emerging standard for multimedia email and messaging.

MTA : Message Transfer Agent (mail server). You must define your server's MTA Host to use agent services on your server.

network : Two or more interconnected devices, such as computers and printers, that communicate using the same protocols, and share common data paths.

NIS: Network Information Service. A system of programs and data files that Unix machines use to collect, collate, and share specific information about machines, users, file systems, and network parameters throughout a network of computers.

NNTP : Network News Transfer Protocol for newsgroups. You must define your news server host to use agent services on your server.

NSAPI : See Server Plug-in API.

parsed HTML : The web server processes any directions encoded in parsed HTML and sends the results to the requesting browser instead of the original file. By default, the Netscape FastTrack Server identifies files containing parsed HTML by the file extension .shtml. Parsed HTML may contain lines that tell the server to include the file's last-modified time or other information.

password file : A file on Unix machines that stores Unix user login names, passwords, and user ID numbers. It is also known as /etc/passwd, because of where it is kept.

path : The location of a file on a computer. See also pathname and absolute path.

pathname : A string denoting the location of a file on a computer. For example, usr/Netscape/SuiteSpot/docs/index.html. See also path and absolute path.

port : See port number.

port number : Integers in the range of 1-65535 used to distinguish between different services offered by a single host computer on a network or the Internet. Each service, such as a web server, communicating over the Internet must have a port number assigned to it. the default web server port number is 80 and the default SSL-enabled web server port number is 443.

PPP : Point-to-Point Protocol. Used by computers to transmit data over serial point-to-point links.

primary document directory : See document root.

protocol : A set of rules that defines how devices on a network exchange information. Different protocols have different functions, for example, web servers and clients use TCP/IP to connect to each other and HTTP to communicate.

private key : The decryption key used in public-key encryption. public key The encryption key used in public-key encryption.

public user directories : Directories not inside the document root that are in a Unix user's home directory, or directories that are under the user's control.

RAM : Random access memory. The physical semiconductor-based memory in a computer.

rc.2.d : A file on Unix machines that describes programs that are run when the machine starts. This file is also called /etc/rc.2.d because of its location.

redirection : A system by which clients accessing a particular URL are sent to a different location, either on the same server or on a different server. This system is useful if a resource has moved and you want the clients to use the new location transparently. It's also used to maintain the integrity of relative links when directories are accessed without a trailing slash.

resource : Any document (URL), directory, or program that the server can access and send to a client that requests it.

RFC: Request For Comments. Usually, procedures or standards documents submitted to the Internet community. People can send comments on the technologies before they become accepted standards.

root : The most privileged user on Unix machines. The root user has complete access privileges to all files on the machine.

server : A computer or process on a network that provides services to client applications and processes. For example, a web server provides web services such as sending requested files to a web client.

server daemon: A process that, once running, listens for and accepts requests from clients.

Server Plug-in API : An extension that allows you to extend and/or customize the core functionality of Netscape servers and provide a scalable, efficient mechanism for building interfaces between the HTTP server and back-end applications. Also known as NSAPI.

server root : A directory on the server machine dedicated to holding the server program, configuration, maintenance, and information files.

server-side applications : Applications that run on the server computer.

session key : A cryptographic key used for a single session and then discarded.

simple indexing : The opposite of fancy indexing--this type of directory listing displays only the names of the files without any graphical elements.

SMTP: Simple Mail Transfer Protocol.

SNMP : Simple Network Management Protocol.

SOCKS : Firewall software that establishes a connection from inside a firewall to the outside when direct connection would otherwise be prevented by the firewall software or hardware (for example, the router configuration).

soft restart : A way to restart the server that causes the server to internally restart, that is, reread its configuration files. A soft restart sends the process the HUP signal (signal number one). The process itself does not die, as it does in a hard restart.

software : All of the non-hardware components of a computer system including programs, databases, and processes. Netscape FastTrack Server and Netscape Communicator are software.

SSL : Secure Sockets Layer. A software library establishing a secure connection between two parties (client and server) used to implement HTTPS, the secure version of HTTP.

stop word : A word identified to the search function as a word not to search on. This typically includes such words as the, a, an, and. Also referred to as drop words.

strftime : A function that converts a date and a time to a string. It's used by the server when appending trailers. strftime has a special format language for the date and time that the server can use in a trailer to illustrate a file's last-modified date.

superuser : The most privileged user available on Unix machines (also called root). The superuser has complete access privileges to all files on the machine.

symbolic links : A type of redirection used by the Unix operating system. Symbolic links let you create a pointer from one part of your file system to an existing file or directory on another part of the file system. Also called Sym-links.

TCP/IP : Transmission Control Protocol/Internet Protocol. The main network protocol for the Internet and for enterprise (company) networks. Also see Internet Protocol.

telnet : A protocol where two machines on the network are connected to each other and support terminal emulation for remote login.

timeout : A specified time after which the server should give up trying to finish a service routine that appears hung.

top : A program on some Unix systems that shows the current state of system resource usage.

top-level domain authority : The highest category of hostname classification, usually signifying either the type of organization the domain is (for example, .com is a company, .edu is an educational institution) or the country of its origin (for example, .us is the United States, .jp is Japan, .au is Australia, .fi is Finland, and so on).

uid : A unique number associated with each user on a Unix system.

URI: Uniform Resource Identifier. A file identifier that provides an additional layer of security by using an abbreviated URL. The first part of the URL is substituted with a URL mapping that hides the file's full physical pathname from the user. See also URL mapping.

URL: Uniform Resource Locator. The addressing system used by the server and the client to request documents. A URL is often called a location. URL format is protocol://machine_name:port_number/unique_identifier. A sample URL is http://www.netscape.com/index.html.

URL database repair: A process that repairs and updates a URL database that has been damaged by a software failure, a system crash, a disk breakdown, or a full file system.

URL mapping: The process of mapping a document directory's physical pathname to a user-defined alias so that files within the directory need only refer to the directory's alias instead of the file's full physical pathname. Thus, instead of identifying a file as usr/Netscape/SuiteSpot/docs/index.html, you could identify the file as /myDocs/index.html. This provides additional security for a server by eliminating the need for users to know the physical location of files on the server.

user name : A string used to identify a user, for example, administrator or jdoe.

web client : Software, such as Netscape Communicator, used to request and view or run World Wide Web material. Also known as a browser program. Also see client.

web publishing : The capability of server clients to access and manipulate server files, editing and publishing documents remotely. Web publishing provides document version control, link management, search, access control, and agent services to server users.

Web Application Interface (WAI) : An easy-to-program mechanism for extending the Enterprise server's functionality with CORBA-compliant services that are tightly integrated with the web server. WAI can be used to compose services in C, C++, and Java that customize the functionality of the server.

Previous Contents Contents

  [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]  
  privacy and legal statement  
6563PRO_003.HTML