Availability Guide for Application Design

Improving Availability on the Internet
Availability Guide for Application Design525637-004
3-12
The iTP Secure WebServer
improve overall performance. In addition to file opens, already cached, the file
information as well as the actual file content can also be cached.
Encryption and authentication flexibility
The iTP Secure WebServer supports the use of the HTTP, SSL, PCT, and hardware-
based cryptography provided by WebSafe2 units. Secure HTTP supports the
simultaneous use of both the SSL and HTTP protocols. These options give you
maximum flexibility in protecting the privacy and integrity of your server’s interactions
with clients. The iTP Secure WebServer implements both encryption and digital
signatures.
Flexible access control
You can control access to the iTP Secure WebServer on the basis of such factors as
host name, time of day, user name, browser type and version, and authentication
method.
High availability
The iTP Secure WebServer uses HP NonStop TS/MP to ensure high availability.
NonStop TS/MP lets you run, as a server class, several instances of the same process.
You can configure NonStop TS/MP to create new processes as workload increases
and to restart any process that fails.
Extensibility
You can enrich your WebServer environment by creating applications that use CGI,
Java Servlets and JavaServer Pages. The iTP Secure WebServer supports both
conventional CGI applications and persistent applications by using the parallel
processing benefits of NonStop TS/MP. You can write applications in any of several
popular programming languages, including Java. With the companion product iTP
Active Transaction Pages (ATP), you can also use server-side JavaScript to develop
web-based interfaces for NonStop TS/MP (Pathway), NonStop SQL/MP, NonStop
TUXEDO, and TCP/IP sockets applications.
Enhanced logging facilities
The iTP Secure WebServer provides an Extended Log Format (ELF) that includes the
access, error, and security information of each request. ELF also provides fields for
logging the web client type, the referring URL, and the request begin and end times.
The fields are all labelled, making the fields easy to parse and new fields easy to add.
The server also supports the Common Log Format (CLF) widely used by other web
servers.
The iTP Secure WebServer does not support the PTrace utility.
Enhanced event reporting
The iTP Secure WebServer and many related components report events to the HP
Event Management Service (EMS). Messages identify the iTP Secure WebServer
subsystem, PATHMON name, and the type of event that occurred.