skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Programming applications for Netscape servers Preview this item
ClosePreview this item
Checking...

Programming applications for Netscape servers

Author: Kaveh Gh Bassiri
Publisher: Reading, Mass. ; Harlow : Addison-Wesley, ©1999.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:

PLEASE PROVIDE DESCRIPTION

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Kaveh Gh Bassiri
ISBN: 020141970X 9780201419702
OCLC Number: 877380328
Notes: Includes index.
One computer laser optical disc (4 3/4 in.) in pocket on inside back cover.
Description: xxx, 975 pages : illustrations ; 24 cm
Contents: Preface. Acknowledgments. I. INTRODUCTION TO NETSCAPE SERVER. 1. Introduction. Key Components of the Web.URL and URI.TCP/IP.HTTP.History of HTTP.Brief Overview of HTTP.HTTP Request/Response Messages.Request.Request-Line.General Headers.Request Headers.Entity Headers.Example of a Request.Response.Status-Line.General, Response, and Entity Headers.Example of a Response.Additional Request and Response Headers.Evolution of the Netscape Server.Programming Options for Netscape Server.CGI.NSAPI.Server-Side Java Applet.Java Servlet.Server-Side JavaScript and LiveWire.LiveConnect.CORBA/IIOP.WAI.Additional Programming Options for Server 3.x.Note on Installing Netscape Server.About This Book.What Is Covered in This Book.Organization of the Book.2. Netscape Servers Configuration. The Administration Server.Distributed Administration.Administration Server Files.The Server Manager.Wildcard Options.Wildcard Characters.Main Server Configuration Files.magnus.conf.Conventions.Other Syntax.obj.conf.A Simple obj.conf.Syntax in the obj.conf File.Order in the obj.conf File.Initialization.Default Object and Order of the Functions.A Note Regarding Client Information.Additional Objects.Creating an Object.Using the Server Manager to Create an Object.Creating an Object Manually.Creating an Object with ppath Association.Creating an Object by Name Association.Directives.Init.AuthTrans.NameTrans.PathCheck.ObjectType.Service.AddLog.access Log.errors Log.Other Log Files. keysize Log. Log.pid Log.agent.log.Examining Log Files.Error.Common Error Types.Client.Software Virtual Server.mime.types.User Database.User Database for Server 3.x.System User Account for the Server.Summary.II. TRADITIONAL SERVER PROGRAMMING OPTIONS. 3. CGI Programming and More. Server-Side Include (Server-Parsed HTML).SSI Commands Supported by Netscape.Imagemap.ISINDEX.CGI (Common Gateway Interface).Configuring the Server for CGI Programs.Configuring the Server for ShellCGI and WinCGI.How CGI Works.A Closer Look at CGI.The Server Thread and the CGI Process.Data Provided by the Server.CGI Environment Variables.Global Variables: Variables Specific to a CGI Request; Netscape-Specific Environment Variable; Additional HTTP Headers; Secured Server Environment Variables; Additional Variables.Processing the Request.The CGI Program Response.Returning a Redirect.Returning a New Document.Returning a Custom Error Page.Nonparsed Headers.Hello Client Examples.ANSI C.ShellCGI (Perl).WinCGI (Visual Basic).Guest Book Example in ANSI C.Stepping Through the Guest Book Example.Summary.III. NSAPI. 4. What Is NSAPI? Generally Speaking ... .Server API.Platform Differences.NSAPI 2.x versus NSAPI 1.x.NSAPI 3.x.Running Earlier Versions of NSAPI Applications with Server 3.x.Writing NSAPI Applications Using Perl and Python.Comparison with Other Server APIs.NSAPI versus ICAPI.NSAPI versus ISAPI.NSAPI versus CGI.Summary.5. NSAPI Fundamentals. Header Files.Data Structures.Func, FuncPtr, and FuncStruct.pblock.Session.Request Data Structure.pblock (vars) for the Server Variables.Request pblock (reqpb).Headers pblock (headers).Server Header pblock (srvhdrs).Other Request Data Structure Variables.File-Related Data Structures.SYS_FILE.filebuffer (and filbuf or filbuf_t).finfo (stat).cinfo.Socket-Related Data Structures.SYS_NETFD.sockaddr_in (and sockaddr).netbuf.Directory-Related Data Structures.Memory-Related Data Structures.shmem_s.pool_handle_t.Configuration File Data Structures.directive.dtable.httpd_object.httpd_objset.conf_global_vars_s.nsapi_dispatch_s (Server 3.x only).Thread-Related Data Structures.Important NSAPI Functions.pblock and param Functions.Creating and Freeing Parameter Block Entries.Creating, Copying, and Freeing Parameter Blocks.Finding and Removing Parameter Block Entries.Finding the Value of a Parameter Block Entry.Inserting Parameters into a pblock.Converting pblock Entries into Environment Variables.Converting pblock Entries into Strings, and Vice Versa.Request Functions.Finding the Value of a Request Header.Getting stat Information on the Requested File.Protocol Functions.Setting the HTTP Protocol Status.Sending Headers to the Client.Updating File stat.net and netbuf Functions.Reading Data from the Network Socket.Putting Bytes into the Network Buffer(1)s inbuf.Reading Data from the Network Buffer into Your Buffer.Reading Data from the Network Buffer One Character at a Time.Writing the Entity-Body to the Client(1)s Socket.Sending Bytes to the Socket.Verifying the Domain Name.File I/O Functions.file_* Functions.System Functions.Opening a File.Locking and Unlocking a File.Reading from and Writing to a File.Positioning the File Pointer.Closing the File.filebuf Functions.Opening a File Buffer.Reading from the File Buffer One Character at a Time.Reaching the End of the File (Server 3.x).Putting Bytes into the File Buffer(1)s inbuf.Sending the File Buffer to the Socket.Closing the File Buffer.Func Functions.Finding a Predefined Server Function.Executing a Server Function.Inserting or Renaming a Function into the Function Table.Utility Functions.Formatting and Placing a String into a String Buffer.Comparing Strings.Using Wildcards to Check a String.Reading a Line from a File Buffer.Converting an Integer to a String.Manipulating Environment Variables.Getting the Server Host Name.Checking and Updating the URI.Verifying the Client Browser Version.Time Functions.Comparing Times.Memory Management Functions.Allocating and Freeing Memory Blocks from the Memory Pool.Allocating and Freeing Memory Blocks from the Heap.Other Functions.Logging an Error.Running a Clean-up Function at Restart or Shutdown.Returning the Last Error.Getting the Content Information Data Structure.Getting the Client DNS Address.Summary.6. Writing a Server Application Function. SAF Prototype.C++ and NSAPI.Include Files.Sending Data to the Client.Returning a Dynamic Page.Step 1. Remove content-type.Steps 2 and 3. Insert New Headers.Step 4. Set Status to OK.Step 5. Send Status-Line and Headers.Step 6. Create the Response.Step 7. Send Data.Step 8. Error Checking.Step 9. Exit Your SAF.Hello Client Example.Redirecting the Client.Redirecting the Client with a Location Header.Using a Partial URL for Location.Using an Absolute URL for Location.Redirecting the Client with a url pblock Entry.Redirection Examples.Returning an Error Page.HTTP Status Codes.Returning a Page Through an Error Function.Logging Errors.Logging Errors for an Init Directive.Obtaining Data.CGI Environment Variables and NSAPI Variables.NSAPI Equivalents for CGI Environment Variables.Data Received from the Server.NSAPI Variables.Global Variables.Session Variables.Request Variables.param Variables.Examples of Obtaining NSAPI Variables.NSAPI Variables Equivalent to Environment Variables.Writing Variables from the Server pblock Data Structures.Reading Data from a Socket or Network Buffer.Additional Information.Summary.7. Compile, Install, and Debug NSAPI Applications. Compiling Your Code.Compiling for UNIX.Compiling for Windows.Registering SAFs.Alternative to Using the mime.types File for Service Functions.Registering for Netscape NT Server 1.x.Debugging Your SAF.Debugging for UNIX.Debugging for Windows.Remote Debugging for Windows.Instructions for the Local Machine.Instructions for the Remote Machine.Summary.8. SAF and Server Directives. Server Directives.Init (Initializing Global Static Variables).Netscape Security Model and Client Authentication.AuthTrans (Authenticating Clients).How the Client Gets Authenticated.Writing a User-Defined basic-auth Function.Writing Your Own AuthTrans Function.AuthTrans Example.Notes on NT User Logon API.NameTrans.NameTrans (Determining the System Path).NameTrans (Creating Additional Objects).PathCheck.PathCheck (Requiring Authorization).PathCheck (Verifying the System Path).ObjectType (Specifying MIME Types).Service (Processing Requests and Returning Pages).AddLog (Producing Customized Log Files).Steps for Writing a Customized Log Program.Customized Log Example.Example of Variables Logged by the pblock_log Function.Error (Customized Server Error Response).Writing an Error Function.SAF Return Values and Order of the Directive Functions.Summary.9. Processing Form Input. mailto Program<171>A GET Example.mailto HTML Page.Instructions for Blat.Registration Instructions.Stepping Through the mailto Program.Sending HTML Mail.Parsing Functions.Alternative remove_separator_plus.guestbook Program<171>A POST Example.Registration Instructions.Stepping Through the guestbook Program.A General-Purpose formresponse Function.Registration Instructions.Stepping Through the formresponse Program.Summary.10. Additional Programming Issues. Maintaining State (Persistent Data).Examples of Persistent Client Data.Producing and Maintaining State Information.URL Encoding.Client IP Address.Cookies.Server-Side Persistent Data.Additional Options.More About Cookies.Netscape Cookie File.Set-Cookie Response-Header.IETF Set-Cookie2 Response-Header.Cookie HTTP Request-Header.Updating or Deleting a Cookie.Cached Cookies.Cookie Example<171>newuser.Registration Instructions.Stepping Through the newuser Program.Maintaining a Connection Using Push and Pull.Client Pull.Server Push.Server Push Example<171>wait.Registration Instructions.Stepping Through the wait Program.Customized Server Tags and Template Files.Using a Database with NSAPI.Summary.11. Threads and Processes. More on Threads and Processes.Processes.Threads.Kernel-Level Threads.User-Level Threads.Combination of User-Level and Kernel-Level Threads.Netscape Thread Models.Process and Thread-Related Server Settings.magnus.conf Directives.MaxProcs.MaxThreads and MinThreads.magnus.conf Directives for Server 3.x.RqThrottle and RqThrottleMinPerSocket.kernelThreads.StackSize.Native Threads Parameter of load-modules.NSAPI Data Structures and Functions.Using Other Libraries with Your NSAPI Application.Process and Thread Data Structures.SEMAPHORE and COUNTING_SEMAPHORE.SYS_THREAD.CRITICAL.CONDVAR.Process and Thread Functions.SEMAPHORE and COUNTING_SEMAPHORE Functions.SEMAPHORE Functions.COUNTING_SEMAPHORE Functions.System Thread (systhread_*) Functions.Start a Thread.Get the Current Thread and Make a Thread a Netscape Thread.Create, Set, and Get Thread-Private Data.Change a Thread(1)s Timing.Terminate a Thread.New System Thread Functions for Server 3.x.CRITICAL and CONDVAR Functions.CRITICAL Functions.Critical Section Example.CONDVAR Functions.Summary.IV. CORBA/IIOP AND WAI. 12. CORBA and Netscape ISB. CORBA.CORBA, CORBA Objects, and Object Implementation.ORB and Netscape ISB.IIOP.Object Reference and Interoperable Object Reference.IOR.CORBA Services and the Naming Service.Netscape Naming Service.C++ Naming Service.Java Naming Service.Object Adapter and BOA.OAD.IDL.IDL Compiler.Language Mapping.Steps of Writing a CORBA Client/Server Application.Overview of Steps for Writing a CORBA Client/Server Application.Write a CORBA IDL Interface (Step 1).Compile the IDL File with the Netscape IDL Compiler (Step 2).C++-Generated Files.Java-Generated Files.Write an Interface Implementation (Step 3).Write the Client and Server CORBA Applications (Steps 4 and 6).The Client Application (Step 4).The Server Application (Step 6).Additional Notes.Java Applications.Compiling and Running the Client and Server Applications (Steps 5 and 7).Alternatives to the Server Skeleton and Client Stub.Dynamic Invocation Interface (DII).Dynamic Skeleton Interface (DSI).Threads.Multiple Threads in ISB for C++.Multiple Threads in ISB for Java.Important Settings for Java ISB and Naming Service.Netscape CORBA Offerings.Summary.13. Web Application Interface (WAI). WAI versus NSAPI and CGI.WAI versus Other Java Programming Options.Benefits and Drawbacks of WAI.When to Use WAI.Security Issues with Netscape ISB and WAI.Enabling WAI on the Server.Checking with osagent and osfind.Changes to the obj.conf File.IIOPinit Parameters.Log Verbose.Summary.14. WAI Fundamentals. CORBA and WAI.WAI IDL Files.server.idl.HttpServerContext.HttpServerRequest.Getting Request- and Client-Related Information.Getting Additional Information.Setting, Getting, and Deleting Response-Headers.Sending the Response and Headers.Additional Methods.WebAppService.idl and WAIWebApplicationService.NSAPI and WAI Methods.Using NSAPI Functions with WAI Applications.Target Language Files, Classes, Methods, and Functions.WAI C and C++ Files.ONEiiop.h<171>C Header File.WAIWebApplicationService-Related C Functions.HttpServerContext- and HttpServerRequest-Related C Functions.ONEsrvPI.hpp<171>C++ Header File.WAIWebApplicationService Class.WAIServerContext and WAIServerRequest Classes.FormHandler.h<171>FormHandler Class for C++.WAI Java Classes and Method Files.WAIWebApplicationService Class.HttpServerContext and HttpServerRequest Classes.FormHandler Class.Summary.15. Writing a WAI Application. Brief Overview of a WAS in Action.Steps for Writing a WAS.Files to Include with the Code.Write a Web Service Class (for Java and C++ Only).Constructors for C++.Constructors for Java.getServiceInfo.Additional Member Methods or Variables.Process the Client Request.Get Information for Processing the Client Request.Global Data Passed to Your Program.Server Information.Request- or Client-Related Information.Client Input.FormHandler Class.FormHandler for Java<171>An Example.FormHandler for C++<171>An Example.Finishing the Client Request.Note on Preparing Data to Be Sent to the Client.Netscape Stream and Stream Buffer Classes for C++.Returning the Response.Getting an Existing Response-Header.Deleting a Response-Header.Adding a Response-Header.Sending the Response-Headers.Writing the Body of the Response.Additional Steps.Logging Errors.Redirecting a Client.Write the Main Function for WAS.An Out-of-Process WAI Application.WAI Out-of-Process Main Function<171>An Overview.Writing a WAI Out-of-Process Main Function.C, C++ Console Application Main Function (main).C, C++ Windows Application Main Function (WinMain).Java Application Main Function (main).Writing a WAI In-Process (3)Main(2) Function.In-Process WAI SAF Function in C.In-Process WAI SAF Function in C++.Creating and Registering a Web Service Object.Creating a Web Service Object in C.Creating a Web Service Object in C++ and Java.C++.Java.Registering Your Service.Registering Your Service with an SSL-Enabled Server.Additional Steps for the Out-of-Process WAI Main Function.WAI Implementation Loop.C.C++.Java.Windows API.Special Steps for Java.Persistent Data and WAI.Summary.16. WAI Examples. Hello Client Examples.Out-of-Process WAI Console Examples.Hello Client in C.Hello Client in C++.Hello Client in Java.Out-of-Process WAI Windows Example.In-Process WAI Example.Compiling Your WAI Application.Compiling a C or C++ WAI Application.Step 1. Choosing a Compiler.Step 2. Include Files Directories.Step 3. Necessary Libraries and Program Paths.Step 4. Compiler Flags.Compiling an In-Process Application.Compiling a Java Application.Starting a WAI Application.Starting an Out-of-Process WAI Application.Registering an In-Process WAI Application.Running a WAI Remotely.Registering an Out-of-Process WAI Application with OAD.Debugging a WAI Application.Guest Book Example in C.Adding NSAPI Functions to the Guest Book.Summary.Appendix A: magnus.conf Directives. ACLFile.ACLCacheLifetime (Server 3.5.1).AcceptLanguage (Server 3.x).Address.AdminLanguage (Server 3.x).AsyncDNS (Server 3.x).Certfile.Chroot (UNIX).Ciphers and SSL3Ciphers.ClientLanguage (Server 3.x).DaemonStats (UNIX Server 3.x).DefaultLanguage (Server 3.x).DNS.ErrorLog.Init (Server 1.x).KeepAliveTimeout.KernelThreads (Server 3.x).Keyfile.ListenQ (Server 3.x and UNIX Server 2.x).LoadObjects.LogVerbose (Server 3.x).MaxKeepAliveConnection (Server 3.x).MaxProcs (UNIX Server 1.x and 2.x).MaxThreads (UNIX Server 2.x).MinThreads (UNIX Server 2.x).MtaHost (Server 3.x).NntpHost (Server 3.x).Personal (IRIX 2.x and 3.x).PidLog (UNIX).Port.ProcessLife (UNIX 1.x).RqThrottle (Server 3.x).RqThrottleMinPerSocket (Server 3.x).RootObject.Security.ServerCert.ServerID (Enterprise Server 3.5.1).ServerKey.ServerName.ServerRoot.SSL2.SSL3.SSL3Ciphers.SSLClientAuth.SSLSessionTimeout.SSL3SessionTimeout.StackSize (Server 3.x).TerminateTimeout (Server 3.x).User (UNIX).Appendix B: obj.conf Directive Functions. The Init Functions.acl-set-default-method (Server 3.x).cache-init (Server 2.x and 3.x).cindex-init.dns-cache-init (Server 2.x and 3.x).flex-init.IIOPinit (Server 3.x).init-cgi.init-clf.init-uhome (UNIX).load-modules.load-types.pool-init (Server 2.x and 3.x).user-defined.flex-init and Formatting Log Files.The AuthTrans Functions.basic-auth.basic-ncsa.get-sslid.The NameTrans Functions.assign-name.document-root.home-page.mozilla-redirect.pfx2dir.redirect.unix-home (UNIX).user-defined.The PathCheck Functions.cert2user (Enterprise Server 2.x).check-acl.deny-existence.find-index.find-links (UNIX).find-pathinfo.get-client-cert (Enterprise Server).htaccess-find (Enterprise Server 3.x).load-config.ntcgicheck (NT).nt-uri-clean (NT).require-auth.set-cache-control (Server 3.x).unix-uri-clean (UNIX).user-defined.The ObjectType Functions.force-type.image-switch.shtml-hacktype.type-by-exp.type-by-extension.user-defined.The Service Functions.append-trailer.deny-existence.IIOPexec (Server 3.x).IIOPNameService (Server 3.x).imagemap.index-common.index-simple.key-toosmall.parse-html.query-handler.send-cgi.send-error.send-file.send-range.send-shellcgi (NT).send-wincgi (NT).user-defined.The AddLog Functions.common-log.flex-log.record-keysize.record-user-agent.user-defined.The Error Functions.key-toosmall.query-handler.send-error.user-defined.Appendix C: ACL Files. ACL for Server 2.x.ACL for Server 3.x.General Conventions.ACL identifier.Authentication Statement.Authorization Statement.Appendix D: Dynamic Configuration of the Server. .nsconfig.Directives for the Files Tags.AddType.ErrorFile.RestrictAccess.RequireAuth..htaccess..htaccess Directives.AuthType.AuthName.AuthUserFile.AuthGroupFile.Limit.deny.allow.order.require.Appendix E: Header Files Included with Server 2.x. Server 2.x versus Server 1.x.List of Header Files.Appendix F: osagent and osfind.osagent.osfind.Index. 020141970XT04062001
Responsibility: Kaveh Gh. Bassiri.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity<\/h3>
<http:\/\/www.worldcat.org\/oclc\/877380328<\/a>> # Programming applications for Netscape servers<\/span>\u00A0\u00A0\u00A0\u00A0a schema:Book<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0library:oclcnum<\/a> \"877380328<\/span>\" ;\u00A0\u00A0\u00A0library:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/mau<\/a>> ;\u00A0\u00A0\u00A0library:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Place\/harlow<\/a>> ; # Harlow<\/span>\u00A0\u00A0\u00A0library:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Place\/reading_mass<\/a>> ; # Reading, Mass.<\/span>\u00A0\u00A0\u00A0schema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_fasttrack_server<\/a>> ; # Netscape FastTrack server.<\/span>\u00A0\u00A0\u00A0schema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_commerce_server<\/a>> ; # Netscape Commerce server.<\/span>\u00A0\u00A0\u00A0schema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Topic\/web_servers<\/a>> ; # Web servers<\/span>\u00A0\u00A0\u00A0schema:about<\/a> <http:\/\/dewey.info\/class\/005.713769\/e21\/<\/a>> ;\u00A0\u00A0\u00A0schema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_communication_server<\/a>> ; # Netscape Communication server.<\/span>\u00A0\u00A0\u00A0schema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_enterprise_server<\/a>> ; # Netscape Enterprise server.<\/span>\u00A0\u00A0\u00A0schema:bookFormat<\/a> bgn:PrintBook<\/a> ;\u00A0\u00A0\u00A0schema:copyrightYear<\/a> \"1999<\/span>\" ;\u00A0\u00A0\u00A0schema:creator<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Person\/bassiri_kaveh_gh<\/a>> ; # Kaveh Gh Bassiri<\/span>\u00A0\u00A0\u00A0schema:datePublished<\/a> \"1999<\/span>\" ;\u00A0\u00A0\u00A0schema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/42596613<\/a>> ;\u00A0\u00A0\u00A0schema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0schema:name<\/a> \"Programming applications for Netscape servers<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0schema:productID<\/a> \"877380328<\/span>\" ;\u00A0\u00A0\u00A0schema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/877380328#PublicationEvent\/reading_mass_harlow_addison_wesley_1999<\/a>> ;\u00A0\u00A0\u00A0schema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Agent\/addison_wesley<\/a>> ; # Addison-Wesley<\/span>\u00A0\u00A0\u00A0schema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9780201419702<\/a>> ;\u00A0\u00A0\u00A0umbel:isLike<\/a> <http:\/\/bnb.data.bl.uk\/id\/resource\/GB9904055<\/a>> ;\u00A0\u00A0\u00A0wdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/877380328<\/a>> ;\u00A0\u00A0\u00A0\u00A0.<\/div>

Related Entities<\/h3>
<http:\/\/dewey.info\/class\/005.713769\/e21\/<\/a>>\u00A0\u00A0\u00A0\u00A0a schema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Agent\/addison_wesley<\/a>> # Addison-Wesley<\/span>\u00A0\u00A0\u00A0\u00A0a bgn:Agent<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Addison-Wesley<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_commerce_server<\/a>> # Netscape Commerce server.<\/span>\u00A0\u00A0\u00A0\u00A0a schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Netscape Commerce server.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_communication_server<\/a>> # Netscape Communication server.<\/span>\u00A0\u00A0\u00A0\u00A0a schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Netscape Communication server.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_enterprise_server<\/a>> # Netscape Enterprise server.<\/span>\u00A0\u00A0\u00A0\u00A0a schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Netscape Enterprise server.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#CreativeWork\/netscape_fasttrack_server<\/a>> # Netscape FastTrack server.<\/span>\u00A0\u00A0\u00A0\u00A0a schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Netscape FastTrack server.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Person\/bassiri_kaveh_gh<\/a>> # Kaveh Gh Bassiri<\/span>\u00A0\u00A0\u00A0\u00A0a schema:Person<\/a> ;\u00A0\u00A0\u00A0schema:familyName<\/a> \"Bassiri<\/span>\" ;\u00A0\u00A0\u00A0schema:givenName<\/a> \"Kaveh Gh<\/span>\" ;\u00A0\u00A0\u00A0schema:name<\/a> \"Kaveh Gh Bassiri<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Place\/harlow<\/a>> # Harlow<\/span>\u00A0\u00A0\u00A0\u00A0a schema:Place<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Harlow<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Place\/reading_mass<\/a>> # Reading, Mass.<\/span>\u00A0\u00A0\u00A0\u00A0a schema:Place<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Reading, Mass.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Topic\/web_servers<\/a>> # Web servers<\/span>\u00A0\u00A0\u00A0\u00A0a schema:Intangible<\/a> ;\u00A0\u00A0\u00A0schema:name<\/a> \"Web servers<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/id.loc.gov\/vocabulary\/countries\/mau<\/a>>\u00A0\u00A0\u00A0\u00A0a schema:Place<\/a> ;\u00A0\u00A0\u00A0dcterms:identifier<\/a> \"mau<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/worldcat.org\/isbn\/9780201419702<\/a>>\u00A0\u00A0\u00A0\u00A0a schema:ProductModel<\/a> ;\u00A0\u00A0\u00A0schema:isbn<\/a> \"020141970X<\/span>\" ;\u00A0\u00A0\u00A0schema:isbn<\/a> \"9780201419702<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/www.worldcat.org\/title\/-\/oclc\/877380328<\/a>>\u00A0\u00A0\u00A0\u00A0a genont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0schema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/877380328<\/a>> ; # Programming applications for Netscape servers<\/span>\u00A0\u00A0\u00A0schema:dateModified<\/a> \"2018-11-08<\/span>\" ;\u00A0\u00A0\u00A0void:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.<\/div>
<http:\/\/www.worldcat.org\/title\/-\/oclc\/877380328#PublicationEvent\/reading_mass_harlow_addison_wesley_1999<\/a>>\u00A0\u00A0\u00A0\u00A0a schema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0schema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Place\/harlow<\/a>> ; # Harlow<\/span>\u00A0\u00A0\u00A0schema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Place\/reading_mass<\/a>> ; # Reading, Mass.<\/span>\u00A0\u00A0\u00A0schema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/42596613#Agent\/addison_wesley<\/a>> ; # Addison-Wesley<\/span>\u00A0\u00A0\u00A0\u00A0.<\/div>

Content-negotiable representations<\/p>