Oracle Application Server 10g Standard Edition One provides everything you need to quickly get your business up and running on the Web.
Oracle HTTP Server is a fast and scalable Web server,
based on the proven open-source technology of Apache Software Foundation.
Oracle HTTP Server leverages Oracle Application Server Web
Cache to speed more content to your users, serving both static and
dynamically generated Web pages. In addition, Oracle HTTP Server can serve static
content directly to the user's browser or through standard interfaces such as WebDAV.
All of the support languages, such as Java, C/C++, Perl, PHP, and PLSQL, afford great flexibility in dynamic content generation.
Key features and components of Oracle HTTP Server include:
- Security and Single Sign On:
Oracle HTTP Server supports SSL/TLS, basic authentication, and different levels of authorization. It also supports a declarative model of single sign on.
- Virtual hosts enable an ISP to host several customers
on a single instance of the Web server and configure them differently.
- WebDAV support enables MS Office and other DAV clients to edit files on the server and enables you to use a database or other repository for your server-side storage, in addition to the file system.
- Proxy server and URL rewriting provide you with flexibility when your site structure changes, allowing you to quickly reorganize your site without any impact on externally visible URLs.
- Plug-in components enable IIS, SunONE, and Apache Web servers to leverage Oracle Application Server 10g and OC4J. The OC4J plug-in supports routing and load balancing over SSL directly to OC4J.
- mod_security provides an "application firewall" and prevents intrusions against user application program vulnerabilities.
- PLSQL stored procedures can be accessed easily from a browser.
- PSP (PLSQL Server Pages) allow PLSQL to be used as a scripting language with HTML.
- Perl support eliminates the need to restart the Perl interpreter each time.
Oracle HTTP Server optimizes the execution by keeping the Perl interpreter continuously running and in memory. It also enables extending the Web server functionality by adding new Perl modules that can process a Web request.
- PHP support is provided when a user plugs mod_php into Oracle HTTP Server.
- Server Side Includes provide
an easy way of adding some dynamic or uniform static content across all the site's pages. This gives you a standard mechanism for including header/footer information.
- C/C++ support is provided through FastCGI, which keeps the processes alive, thus avoiding the startup cost.
- Dynamic Monitoring Service monitors Oracle HTTP Server and instrument applications.
To learn more about Oracle HTTP Server, refer to the Complete Web Site Collateral page of this Reviewer's Guide.
Oracle Application Server 10g Standard Edition One provides full support for popular PHP (PHP: Hypertext
Preprocessor), Perl, and Python scripting to build and customize Web
sites.
- PHP: The PHP extension makes it easy to create,
edit, run, and deploy PHP files and projects in Oracle JDeveloper
10g. Combined with JDeveloper's comprehensive
functionality, the PHP extension helps make Web and database development productive
for the PHP developer. You can download the PHP plug-in by going to Oracle JDeveloper 10g - Extensions Exchange on Oracle Technology Network (OTN). Note: This link requires a connection to the Internet.
- Perl: Are your Web sites developed in Perl?
Perl is one of the most common languages used to develop scripts
and CGI programs for the Web. A Perl interpreter is preconfigured
for you at installation. The mod_perl module of Oracle HTTP Server
loads a Perl interpreter into the HTTP Server.
This special interpreter is able to load Perl applications—and
keep them running across requests—reducing the startup and shutdown
overhead that was so common in the earlier days of Perl and CGI.
- Python: The Python extension integrates support
for the Python language into the JDeveloper IDE, providing syntax
highlighting for .py files, and the ability to interpret .py files
in the IDE and the Python Console. You can use the console to interactively
enter commands in Python. You can download the Python plug-in by going to Oracle JDeveloper 10g - Extensions Exchange on Oracle Technology Network (OTN). Note: This link requires a connection to the Internet.
Oracle Application Server 10g Standard Edition One eliminates the "assembly" required to provide a complete Web site and application infrastructure. There are many open-source products on the market today, and getting them all to work together requires an initial investment in the development and testing of the assembly of such an environment. And then ongoing maintenance significantly increases this cost as new versions of open-source products are released, requiring recertification of all of the components and all of the applications running on top of this piecemeal system. With Oracle Application Server 10g Standard Edition One, Oracle has certified that all of the components work well together and are installed and upgraded in one simple process. This provides a cost-effective alternative to basic ISP Web site hosting services and drastically reduces the ongoing maintenance required. More importantly, this certified Web site and application infrastructure is completely supported by Oracle. So if any issue arises, you don't have to fix the problem yourself or get passed from one vendor to the next. Simply contact Oracle for answers to all your questions.
With the inclusion of Oracle JDeveloper 10g, all your Web site development can be viewed in place—there is no need to move between tools. You simply drag and drop components on the page and then run the site directly from within JDeveloper. It's quick, it's easy, and it can all be done from one integrated development environment. And when it comes to building intranet portals, using Oracle Instant Portal couldn't be easier! Simply click the Edit Mode icon and the tools appear in place, ready for you to quickly and easily edit your portal.
Oracle Application Server 10g Standard Edition One is built with the same code as both Oracle Application Server 10g Standard Edition and Enterprise Edition. This means that, as the needs of your organization grow, the ability to scale the environment up simply requires a license upgrade to add more capacity. And as the business needs change and grow, adding more computing power or additional component options is extremely simple. You focus on your changing business environment and Oracle will provide a complete Web site and application infrastructure to address the growth in your future. |