Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Development
    • Development

    Oracle: One-Stop App Server Shop

    Written by

    Timothy Dyck
    Published September 2, 2002
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Oracle Corp. takes an all-in-one approach with its Oracle9i Application Server Release 2, which provides lots of extra trimmings for more complex Web application development.

      Organizations developing custom portals or building document management systems and those that want to deploy business intelligence tools using an intranet site will find that the completeness of Oracles offering will save time and money.

      In particular, new Web site click stream analysis features, as well as back-end XML and packaged application data integration, are valuable pluses with this release.

      Those developing more bread-and-butter Web applications have lots of choices in this mature market and can opt to go with any number of Java application servers based on their needs. IBMs WebSphere and BEA Systems Inc.s WebLogic are Oracle9i Application Servers most direct competitors.

      Like these two products, Oracle9i Application Server, which is available now, cant run business logic in any language but Java, so C or C++ developers will find the multilingual Sybase Inc. Enterprise Application Server or Microsoft Corp. Windows 2000 Server more suitable options.

      Oracle9i Application Server Release 2 (officially Version 9.0.2) provides a mostly J2EE (Java 2 Enterprise Edition) 1.3-compatible application server supporting Java 1.3-based application development. Not all the required EJB (Enterprise JavaBeans) 2.0 features are supported yet; a point update, Version 9.0.3, will be J2EE 1.3-compatible. It will be a drop-in replacement for 9.0.2, and Oracle said it expects to ship it in the next two months. (See “Changes Ahead for JSP Developers” for the upcoming JavaServer Pages 2.0 standard.)

      The Standard Edition has a base price of $10,000 per CPU and includes the Java application server, The Apache Software Foundations Apache HTTP Server and the TopLink object-relational mapping tool (which Oracle acquired earlier this year from WebGain Inc.). The Standard Edition also offers a portal development kit and Oracles IFS (Internet File System), a database-based file system.

      The Standard Edition supports clustering using a shared network directory but lacks centralized cluster administration, so doing cluster deployments will be painful.

      The Enterprise Edition, which costs $20,000 per CPU, is where Oracle differentiates itself. It contains all Standard Edition features plus a long list of additions: Oracles Web cache server, Oracle9iAS Reports database reporting server, Oracle9iAS Discoverer online analytical processing server, Oracle9iAS Forms server and Oracles LDAP server. (BEA, IBM and Sun Microsystems Inc. all also include LDAP servers in their application servers.)

      All parts of the application except IFS (which has its own user list) can use the LDAP server for single-sign-on capabilities.

      The Enterprise Editions new click stream analysis server provides data such as the current number of Web site users, their Web browser types and operating systems, referring URLs, and so on. Release 2 also features a Universal Description, Discovery and Integration server and a data integration server, Oracle9iAS InterConnect.

      InterConnect has an impressive reach, providing custom adapters for Oracle databases (currently, no other databases are supported), XML, IBMs MQSeries and Customer Information Control System servers, as well as enterprise resource planning applications from SAP AG, Siebel Systems Inc., PeopleSoft Inc. and J.D. Edwards & Co. BEA and IBM have data integration packages as well but at significant extra cost.

      Page Two

      Oracle also sells two Enterprise Edition options, a personalization engine and a wireless and mobile device publishing add-on. Each of these costs $10,000 per CPU.

      Both the Standard Edition and Enterprise Edition are available on Windows, Linux, Solaris and several other Unix operating systems and support all major Web servers. We tested the Windows version of the Enterprise Edition with the built-in Apache Web server. (The Windows code started shipping in June.)

      Development versions of the application server are free, and integration plug-ins are available for all the major Java development tools.

      Oracle9i Application Server Release 2s management console has been reworked and now uses Oracles standard Enterprise Manager console to manage servers and clusters.

      In fact, Oracle has been working on making clustering seamless. We built a cluster of three machines and were able to deploy a single application to all of them in a single step. Enterprise Edition uses a database-based configuration repository to manage clusters, and many administrative tasks automatically apply clusterwide with the repository installed.

      Unfortunately, this repository does not support Oracles RAC (Real Application Clusters) or other methods of building highly available Oracle databases—a manual database switch-over is required if the repository database (which is a single point of failure) goes down. RAC support will ship by the end of the year, according to Oracle officials.

      Oracle9i Application Server supports HTTP session object and EJB clustering and provides in-memory replication of state information. With state replication enabled, we were able to kill any selected application server Java virtual machine in tests and still not lose state information.

      EJB state replication has scalability problems because all EJB objects broadcast state information to all other machines in the cluster. A way to create smaller state replication zones (which is possible with HTTP session clustering) would be more efficient.

      Round-robin load balancing is the only option available. Weighted round robin is planned and would allow for clusters of machines of different strengths.

      West Coast Technical Director Timothy Dyck is at [email protected].

      Executive Summary

      : Oracle9i Application Server Release 2 Enterprise Edition”>

      Executive Summary: Oracle9i Application Server Release 2 Enterprise Edition

      Usability

      Good

      Capability

      Excellent

      Performance

      Excellent

      Interoperability

      Good

      Manageability

      Good

      Scalability

      Good

      Security

      Good

      Oracles application server will appeal to those developing custom portals with business intelligence or wireless components or those writing internal integration systems, as the product includes pre-integrated packages that address these areas. It also is one way to get Oracles database-based file system, IFS. Compared with competitors, its load balancing offers fewer options when deploying more complex clusters.

      COST ANALYSIS

      Oracle pricing is in the market midrange—$10,000 per CPU for just the application server components or $20,000 per CPU for application server plus caching, data integration, data analysis, click stream analysis, reporting, forms and LDAP directory.

      (+) Provides a large set of add-ons missing from rival systems (or provided at extra cost); flexible, full-featured Web cache; click stream analysis provides detailed site usage reports; new XML and packaged application integration features.

      (-) Offers only round-robin load balancing; single-sign-on features dont work with IFS component; EJB clustering doesnt scale up well as the number of machines in the cluster increases; doesnt support warm or hot database failover.

      EVALUATION SHORT LIST

      • BEAs WebLogic
      • IBMs WebSphere
      • Suns Sun Open Net Environment Application Server
      • www.oracle.com/ip/deploy/ias
      Timothy Dyck
      Timothy Dyck
      Timothy Dyck is a Senior Analyst with eWEEK Labs. He has been testing and reviewing application server, database and middleware products and technologies for eWEEK since 1996. Prior to joining eWEEK, he worked at the LAN and WAN network operations center for a large telecommunications firm, in operating systems and development tools technical marketing for a large software company and in the IT department at a government agency. He has an honors bachelors degree of mathematics in computer science from the University of Waterloo in Waterloo, Ontario, Canada, and a masters of arts degree in journalism from the University of Western Ontario in London, Ontario, Canada.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.