Welcome!

Java IoT Authors: Elizabeth White, Liz McMillan, Zakia Bouachraoui, Yeshim Deniz, Pat Romanski

Related Topics: Java IoT

Java IoT: Article

Oracle Enhances Oracle 9iAS

Oracle Enhances Oracle 9iAS

The application server battleground continues to heat up. iPlanet has recently announced some major improvements to their product line. Oracle, too, is wrapping up a new release of their Oracle9i Application Server (Oracle9iAS) product with updates to their caching and Java technologies.

While BEA's WebLogic and IBM's WebSphere are often named as the front-runners in the application server race, we're clearly seeing incredible levels of technical advancement across the board in the middleware space. The Java platform is the technology that makes such rapid improvements possible - and the development community is the beneficiary of all of this largesse.

Oracle and Akamai made news recently when they announced that they've collaborated on a new way to improve the scalability of Web sites and applications. The technology is called Edge Side Includes (ESI) and it defines a simplified markup language that identifies Web-page fragments that can be cached on ESI-enabled servers for faster delivery to end users. Dynamically generated Web pages provide a more personalized browsing experience, but the resulting computational overhead can be overwhelming to a site's infrastructure.

ESI promises to address this issue by enabling the assembly of both cached and noncached page fragments at the edge of the network or the edge of the data center. Edge servers don't normally execute business logic, so they can run on less-expensive hardware and provide superior performance.

Oracle and Akamai have pledged to make ESI an open standard and have invited other vendors to join them in submitting proposals to the appropriate standards bodies. To use ESI, developers embed ESI tags in their Web pages or use JESI (Edge Side Includes for Java) to generate ESI syntax automatically from J2EE applications. Web sites and applications that make use of ESI can be deployed on application servers or content delivery networks that are ESI-enabled.

Both Oracle and Akamai will support ESI in their own products, including the upcoming Oracle9i Application Server and Akamai's EdgeSuite content delivery network. For example, an ESI-enabled J2EE application running on Oracle9iAS will be able to seamlessly take advantage of Akamai's global network of over 10,000 ESI-enabled content delivery servers (as shown in Figure 1).

The J2EE containers in the upcoming Oracle9iAS are rumored to be extremely lightweight and easy to install, and are expected to include enhanced support for EJB 2.0. The product also includes updates for performance and scalability, with new load-balancing and clustering for Java applications. Oracle hinted that there will also be additional session state replication and cluster failover capabilities, as well as Transparent Application Failover (TAF) and database state management.

Every Oracle9iAS middle-tier server communicates with an Oracle database using a connection pool, which multiplexes clients on a smaller number of connections to the database, improving performance and scalability. Every application writes its long-lived state persistently to a JDBC-enabled database. When the Oracle database is deployed in a cluster configuration and a specific node in the database fails, all state maintained in the database is transparently "failed-over" to another node in the cluster.

When Oracle9iAS is used in combination with the Oracle database, the middle-tier servers have the ability to transparently reroute JDBC connections and database requests to the failed-over node. Depending on how the connections are set up, Oracle9iAS promises to provide configurable degrees of TAF with the database - cold, warm, and hot failover of persistent state.

The new Oracle9iAS release is slated to be available on a broad range of hardware platforms, scaling from low-end uniprocessor machines to high-end SMP clusters, and on all of the major application server o/s platforms, including Solaris, HP-UX, AIX, Tru64, Windows NT, and Linux. Furthermore, the updated performance for J2EE applications promises to provide "cluster" support independently of the hardware platform or OS being used (i.e., its cluster capability doesn't require a specific SMP hardware configuration). This allows J2EE developers and administrators to be able to leverage these features without being tied to any OS/hardware platform.

These exciting new enhancements will undoubtedly "up the ante" in the hotly contested application server market. Watch for this release from Oracle in the near future.

More Stories By Alan Williamson

Alan Williamson is widely recognized as an early expert on Cloud Computing, he is Co-Founder of aw2.0 Ltd, a software company specializing in deploying software solutions within Cloud networks. Alan is a Sun Java Champion and creator of OpenBlueDragon (an open source Java CFML runtime engine). With many books, articles and speaking engagements under his belt, Alan likes to talk passionately about what can be done TODAY and not get caught up in the marketing hype of TOMORROW. Follow his blog, http://alan.blog-city.com/ or e-mail him at cloud(at)alanwilliamson.org.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


IoT & Smart Cities Stories
Early Bird Registration Discount Expires on August 31, 2018 Conference Registration Link ▸ HERE. Pick from all 200 sessions in all 10 tracks, plus 22 Keynotes & General Sessions! Lunch is served two days. EXPIRES AUGUST 31, 2018. Ticket prices: ($1,295-Aug 31) ($1,495-Oct 31) ($1,995-Nov 12) ($2,500-Walk-in)
Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settlement products to hedge funds and investment banks. After, he co-founded a revenue cycle management company where he learned about Bitcoin and eventually Ethereal. Andrew's role at ConsenSys Enterprise is a mul...
Nicolas Fierro is CEO of MIMIR Blockchain Solutions. He is a programmer, technologist, and operations dev who has worked with Ethereum and blockchain since 2014. His knowledge in blockchain dates to when he performed dev ops services to the Ethereum Foundation as one the privileged few developers to work with the original core team in Switzerland.
René Bostic is the Technical VP of the IBM Cloud Unit in North America. Enjoying her career with IBM during the modern millennial technological era, she is an expert in cloud computing, DevOps and emerging cloud technologies such as Blockchain. Her strengths and core competencies include a proven record of accomplishments in consensus building at all levels to assess, plan, and implement enterprise and cloud computing solutions. René is a member of the Society of Women Engineers (SWE) and a m...
Digital Transformation and Disruption, Amazon Style - What You Can Learn. Chris Kocher is a co-founder of Grey Heron, a management and strategic marketing consulting firm. He has 25+ years in both strategic and hands-on operating experience helping executives and investors build revenues and shareholder value. He has consulted with over 130 companies on innovating with new business models, product strategies and monetization. Chris has held management positions at HP and Symantec in addition to ...
The challenges of aggregating data from consumer-oriented devices, such as wearable technologies and smart thermostats, are fairly well-understood. However, there are a new set of challenges for IoT devices that generate megabytes or gigabytes of data per second. Certainly, the infrastructure will have to change, as those volumes of data will likely overwhelm the available bandwidth for aggregating the data into a central repository. Ochandarena discusses a whole new way to think about your next...
CloudEXPO | DevOpsSUMMIT | DXWorldEXPO are the world's most influential, independent events where Cloud Computing was coined and where technology buyers and vendors meet to experience and discuss the big picture of Digital Transformation and all of the strategies, tactics, and tools they need to realize their goals. Sponsors of DXWorldEXPO | CloudEXPO benefit from unmatched branding, profile building and lead generation opportunities.
Dynatrace is an application performance management software company with products for the information technology departments and digital business owners of medium and large businesses. Building the Future of Monitoring with Artificial Intelligence. Today we can collect lots and lots of performance data. We build beautiful dashboards and even have fancy query languages to access and transform the data. Still performance data is a secret language only a couple of people understand. The more busine...
All in Mobile is a place where we continually maximize their impact by fostering understanding, empathy, insights, creativity and joy. They believe that a truly useful and desirable mobile app doesn't need the brightest idea or the most advanced technology. A great product begins with understanding people. It's easy to think that customers will love your app, but can you justify it? They make sure your final app is something that users truly want and need. The only way to do this is by ...
DXWorldEXPO LLC announced today that Big Data Federation to Exhibit at the 22nd International CloudEXPO, colocated with DevOpsSUMMIT and DXWorldEXPO, November 12-13, 2018 in New York City. Big Data Federation, Inc. develops and applies artificial intelligence to predict financial and economic events that matter. The company uncovers patterns and precise drivers of performance and outcomes with the aid of machine-learning algorithms, big data, and fundamental analysis. Their products are deployed...