Oracle WebServer 2.0TM

The universal information server for business applications

Oracle WebServer 2.0 is the business ready platform for the Internet. By combining a unique high-performance multi-threadedarchitecture with the scalability, reliability and security of the industry-leading Oracle7TM database, Oracle WebServer 2.0is the foundation for next generation Intranet/Internet applications.

WebServer 2.0 Components

About Native Database Integration

About the Scalable Performance Architecture

About Open Application Development

About Security

Oracle WebServer 2.0 Feature Summary


Oracle WebServer 2.0 Components:

Native Database Integration

As you would expect from the leader in database technology, theOracle WebServer can be fully integrated with the Oracle7 database.Rather than having to write tedious CGI programs or PERL scripts,Oracle WebServer delivers dynamic HTML pages directly throughthe Web Request Broker. By translating and dispatchingclient requests directly to the Oracle7 Server using PL/SQL™,Oracle's procedural language for Oracle7, your data driven Webapplications will run far faster than with other Web servers.

As a licensee of Sun Microsystems' JAVA programming language,Oracle WebServer offers an integrated Java runtime environmentwith PL/SQL extensions for Oracle7, effectively enabling developersto implement dynamic Web applications using native Java classes.

And, by supporting native connectivity to the Oracle7 database,you get full access to all supported data-types including text,relational, and spatial so you can deliver media-rich applicationsover the Internet.

High Performance, Scalable, and Portable Architecture

While including a robust HTTP server, the core of the Oracle WebServeris the Web Request Broker, a high-speed mechanism for dispatching,load-balancing, and adding third-party server extensions. Builton a true multi-threaded, multi-process architecture, the WebRequest Broker offers a superior application environment overlow-level first generation HTTP APIs. Through the WRB, the OracleWebServer delivers vastly superior performance, dispatching, andaccess times, even in extremely high network traffic environments.Running all server extensions as individual processes, the WebRequest Broker provides true asynchronous independent processing.Through the unique independent processing architecture, the WRBguarantees that third-party server extensions will not affectother parts of the system, thus delivering unparalleled reliabilityfor all your users. Best of all, the Oracle WebServer is not limitedto a single platform, so you can develop and deploy Web basedsystems across multiple servers running 14 of the most popularoperating systems, such as Microsoft Windows NT, Sun Solaris andHP-UX.

Open Application Development Environment

Developing industrial-strength Web applications requires a solidfoundation upon which to build. To ease development, Oracle WebServer2.0 includes the WebServer SDK. The WebServer SDK fully encapsulatesthe Web Request Broker API enabling you to harness its power withyour favorite Web development tool. With full support for JAVA,PL/SQL, LiveHTML, and C++, Oracle WebServer 2.0 is the only languageindependent Web server available today! The WebServer SDK includesa full set of sample applications, procedure libraries, and comprehensivedocumentation, delivering everything you need to build robustInternet and Intranet applications out of the box. To make developmenteasier and deployment faster, Oracle WebServer applications canutilize the same procedure libraries in their native languages.

Security

As more and more critical applications are moved to a Web environment,security becomes essential to maintaining data integrity. OracleWebServer is the first Web server to support full end-to-end security-- at the client, at the WebServer, and through the firewall toan Oracle7 database. Oracle WebServer contains an integrated Proxyextension, which enables it to cache frequently accessed Web pagesin high-traffic network environments, thereby improving page accesstimes through the corporate firewall to the Internet.

Oracle WebServer also supports two common authentication and restrictionmechanisms: Basic and Digest Authentication and both IP-based& Domain-based restriction. These mechanisms allow resourcesto be protected by username/password combinations and ensuresthat only authorized users visit your site.

Unlike other Web servers, Oracle WebServer supports Oracle SecureNetwork Services (SNS). SNS ensures secure communication betweenOracle WebServer 2.0 and Oracle7, even through a firewall, enablingWeb applications to incorporate and use valuable information and applications. SNS is fully compatible with the majority of popularfirewalls available, including TIS, Raptor, SMTI, Sun, and Digital.

Open and Standards Based

To provide an easily integrated solution for new and existingcorporate Intranet and Internet applications, Oracle WebServeris open and supports all existing Web standards. Oracle WebServerapplications are fully portable across 14 different platformsincluding Sun Solaris, HP-UX, SGI-IRX, and Windows NT. In addition,it is fully compliant with all recognized and published Internetstandards including HTTP 1.0, HTML 2.0 with extensions, CGI 1.1,JAVA, and C/C++.

Oracle WebServer 2.0 Key Features

Hardware Requirements

Oracle WebServer Release 2.0 is available on all major UNIX platformsas well as Windows NT. An Oracle7 server may optionally be integratedfor increased data processing power and scalability.

Web Request Broker™

Automatic server redirection on maximum connects reached

File Handling

Network Protocol

Common Gateway Interface

Security

Miscellaneous

WebServer SDK

Java Interpreter
  • Native Java environment
  • Auto-generated wrapper classes for PL/SQL
  • Native access to Oracle7
  • HTML presentation classes
  • LiveHTML™ Interpreter
  • Enhanced Server Side Include (SSI)
  • PL/SQL™ Agent

    Transparent dispatch to Oracle7 Server

  • Supports HTTP GET and POST methods
  • Automatically translates HTML parameters to PL/SQL calls
  • HTML 2 compliant, HTML 3 prepared
  • Object oriented design
  • User extendible HTML interface
  • 100-percent data encapsulation through stored procedures
  • 100-percent portable code


  • This is a copy of an article published @ http://hayden.home.mindspring.com/