Welcome!

Cloud Expo Authors: Greg Schulz, Jeremy Geelan, Marilyn Moux, Elizabeth White, Pat Romanski

Related Topics: Oracle, Java, XML, AJAX & REA, AJAXWorld RIA Conference & Expo

Oracle: Article

How to Use Google Web Toolkit with Oracle Sleepycat

How fast the response time can be when no middle tier persistence layer such as Hibernate is used

This AJAXWorld Conference & Expo 2007 West session is based on Erick Audet's real-life experience using the Google Web Toolkit (GWT) with a persistence layer handled by Sleepycat from Oracle. He will demonstrate how fast the response time can be when no middle tier persistence layer such as Hibernate is used and no SQL is needed. He will also show how easy the source code can be maintained when such a architecture is used. In comparison with Struts, this architecture does not use any configuration files and is platform independent and runs on any Java EE application server. Mixing AJAX and an MVC framework with a real Java object database is a powerful and promising architecture. During his time at Oracle, Erick developed strong skills in the extraction and transformation of unstructured data from multiple sources, and that experience and those skills are leveraged into this presentation.

Speaker Bio: Erick Audet received a bachelor of computer sciences and a master’s degree in data mining from Laval University in Quebec City, Canada. During is master’s, Erick published and presented many scientific studies. Amongst them the publication of Re engineering of Relational Databases for the Discoveries of Decision Support System Information Patterns. This thesis enabled Erick to work at Oracle Corporation in the OLAP group in Waltham, MA.

Google Helps Developers Build AJAX Apps in Java, Launches "Google Web Toolkit"
"Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language," says the characteristically bright and breezy Google website devoted to its new beta toolkit.

"Writing dynamic web applications today is a tedious and error-prone process," the site continues. "You spend 90% of your time working around subtle incompatabilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile."

The answer to this is, Google says, GWT:

"GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML."

Available completely free, Google Web Toolkit ships with a Java-to-JavaScript compiler and a special web browser that helps debug GWT applications. It's available - for non-commercial, commercial, and enterprise applications - in all countries and should work for most languages, Google says, though documentation is currently only available in U.S. English.

The company says that it is releasing GWT in beta "to get feedback from the developer community."

"We expect to update the GWT class libraries and development tools based on this feedback, and once we're confident that GWT developers are satisfied with the features and stability of the GWT tools, we'll remove the beta label. In the meantime, you should expect the APIs to change in upcoming versions of the product."

GWT is designed to run on systems that meet the following requirements:

  • Java: Sun Java 2 Runtime Environment 1.4.2+
  • Operating system: Windows XP, Windows 2000, or Linux w/ GTK+ 2.2.1+
  • Hardware: ~100MB of free disk space, 512MB RAM

More Stories By Oracle News Desk

Oracle News Desk trawls the world's news information sources and brings you timely updates on Oracle and its ever-expanding enterprise software portfolio, including its entire range of tools for managing business data, supporting business operations, and facilitating collaboration and application development.

Comments (1) View Comments

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.


Most Recent Comments
Google Web Tookit News Desk 07/26/07 11:06:47 AM EDT

This AJAXWorld Conference & Expo 2007 West session is based on Erick Audet's real-life experience using the Google Web Toolkit (GWT) with a persistence layer handled by Sleepycat from Oracle. He will demonstrate how fast the response time can be when no middle tier persistence layer such as Hibernate is used and no SQL is needed. He will also show how easy the source code can be maintained when such a architecture is used. In comparison with Struts, this architecture does not use any configuration files and is platform independent and runs on any Java EE application server. Mixing AJAX and an MVC framework with a real Java object database is a powerful and promising architecture. During his time at Oracle, Erick developed strong skills in the extraction and transformation of unstructured data from multiple sources, and that experience and those skills are leveraged into this presentation.

Cloud Expo Breaking News
What do the CTOs of the CIA and the U.S. Dept. of Justice and the CIO of the National Reconnaissance Office have in common with the CEOs of Eucalyptus, GoGrid, ActiveState, Appcara, OpSource and Nortonworks, the CTOs of Rackspace, SoftLayer, SOA Software and AppZero, the Founder & General Manager of Dell Boomi, the VP of Big Data & Streams at IBM and the Chief Strategy Officer at Pacific Controls? Answer: all are shortly to present breakout sessions as members of the distinguished Speaker Facul...
As a Platinum Plus Sponsor of Cloud Expo New York, Rackspace Hosting is offering special passes to SYS-CON's 10th International Cloud Expo, which will take place on June 11–14, 2012, at the Javits Center in New York City, New York. Rackspace Hosting is the service leader in cloud computing, and a founder of OpenStack, an open source cloud operating system. The San Antonio-based company provides Fanatical Support® to its customers and partners, across a portfolio of IT services, including Manage...
The move to cloud-based applications has undeniably delivered tremendous benefits. However, the associated distribution creates various challenges from the quality perspective: End-to-end tests need to pass through multiple dependent systems, which are commonly unavailable, evolving, or difficult-to-access for testing. Accessing such systems often involves transaction and bandwidth fees. Teams need to test and tune the system under test against a realistic and broad range of performance and ...
In this CTO Power Panel at the 10th International Cloud Expo, moderated by Cloud Expo Conference Chair Jeremy Geelan, industry-leading CTOs & VPs of Technology will discuss such topics as: Which do you think is the most important cloud computing standard still to tackle? Who should and shouldn’t be using a PaaS product today, and why? Can a public cloud ever be truly secure? How important is open source to cloud computing and Big Data? "Mission-critical apps are now safe in the cloud." Tr...
For many of the same reasons that Software-as-a-Service is catching on with enterprise buyers, delivering web services on top of Infrastructure-as-a-Service architectures is appealing to the SaaS developers. Operational agility, lower CapEx, and a broad array of tools and services are on tap that make both public and private IaaS clouds a great platform to build on. But how do you do this securely, especially in the public cloud where you have no access to the network or hypervisor your servers ...
“Big Data eliminates the data silos that formerly existed, improving the depth and quality of analysis that can take place,” observed Scott Kinka, Chief Technology Officer at Evolve IP, in this exclusive Q&A with Cloud Expo Conference Chair Jeremy Geelan. “Without these barriers, Kinka continued, “we gain access to information that was never before available. We can see where there are underserved markets, opportunities, problems that need to be addressed.” Agree or disagree? – "While the IT sa...
With Cloud Expo 2012 New York (10th Cloud Expo) now just three weeks away, what better time to introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference...
In this CEO Power Panel at the 10th International Cloud Expo, moderated by Cloud Expo Conference Chair Jeremy Geelan, leading executives in the Cloud Computing and Big Data space will be discussing such topics as: Is it just wishful thinking to depict the Cloud as more than just a technology solution? If not, then what concrete examples best demonstrate cloud computing as an engine of business value? Big Data has existed since the early days of computing; why, then, do you think there is such...
If your organization already uses virtualized infrastructure, you are well on your way to providing IT as a Service. But as businesses demand faster results in today’s competitive market, organizations look to gain more benefits from cloud computing than just virtualized infrastructure. Learn how to extend & ensure your private cloud investment with a private Platform as a Service (PaaS) and provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your deve...
“Big data represents a sea change of capabilities in IT” notes Matt McLarty, Vice President, Client Solutions at Layer 7, in this exclusive Q&A with Cloud Expo Conference Chair Jeremy Geelan. McLarty continued: “In conjunction with mobile and cloud, I think Big Data will provide a technological makeover to the typical enterprise infrastructure, drawing a hard API border in front of core business services while blurring the line between logic and data services.” Cloud Computing Journal: Agree or...