Comments
yourfanat wrote: I am using another tool for Oracle developers - dbForge Studio for Oracle. This IDE has lots of usefull features, among them: oracle designer, code competion and formatter, query builder, debugger, profiler, erxport/import, reports and many others. The latest version supports Oracle 12C. More information here.
Cloud Expo on Google News
SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
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.

About 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.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
DXWorldEXPO LLC announced today that Kevin Jackson joined the faculty of CloudEXPO's "10-Year Anniversary Event" which will take place on November 11-13, 2018 in New York City. Kevin L. Jackson is a globally recognized cloud computing expert and Founder/Author of the award win...
When talking IoT we often focus on the devices, the sensors, the hardware itself. The new smart appliances, the new smart or self-driving cars (which are amalgamations of many ‘things'). When we are looking at the world of IoT, we should take a step back, look at the big picture....
When applications are hosted on servers, they produce immense quantities of logging data. Quality engineers should verify that apps are producing log data that is existent, correct, consumable, and complete. Otherwise, apps in production are not easily monitored, have issues that...
Evan Kirstel is an internationally recognized thought leader and social media influencer in IoT (#1 in 2017), Cloud, Data Security (2016), Health Tech (#9 in 2017), Digital Health (#6 in 2016), B2B Marketing (#5 in 2015), AI, Smart Home, Digital (2017), IIoT (#1 in 2017) and Tele...
Wooed by the promise of faster innovation, lower TCO, and greater agility, businesses of every shape and size have embraced the cloud at every layer of the IT stack – from apps to file sharing to infrastructure. The typical organization currently uses more than a dozen sanctioned...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021



SYS-CON Featured Whitepapers
ADS BY GOOGLE