• On GameSpot: So-called 'Halo killer' gets 23 to life
April 7, 2009 8:13 PM PDT

Google adding Java support to App Engine

by Stephen Shankland

MOUNTAIN VIEW, Calif.--Google announced Tuesday it's adding support for Java to App Engine, its service for running software on Google's own computing infrastructure.

Today, Google offers only applications written in Python, a language that's popular among the search giant's engineers but not as widely used in the outside world. Java, though, is commonplace among organizations' server software, and Java support was the top-requested feature for Google App Engine.

"I'm really excited to give you an early preview of Java language support on App Engine," Graham Spencer, a Google engineering director, said at the company's Campfire One event for developers Tuesday evening, one year after the initial Google App Engine launch.

Google also announced other features for Google App Engine, including a "cron" feature that lets people schedule specific jobs such as sending weekly reports, and a Secure Data Connector that lets Google App Engine employ private data stored behind a company firewall, said Kevin Gibbs, App Engine's technical leader. Also new is a large-scale data import tool designed to ease the movement of gigabytes of data to App Engine, which uses Google's BigTable technology for storing information.

The Java support is in a testing mode so Google can iron out issues such as compatibility with existing Java software development tools and frameworks, Gibbs said.

"We feel the support we're launching is not yet complete," Gibbs said.

The software is running a full version 1.6 Java virtual machine (JVM), the Java software component that actually runs Java programs once they're converted into an intermediate form called bytecode, Gibbs said. Because the JVM is running bytecode, other programming languages that can be converted to bytecode, including Ruby and JavaScript, also can run on App Engine, though Gibbs cautioned there could be bumps on that particular road.

Stephen Shankland writes about a wide range of technology and products, but has a particular focus on browsers and digital photography. He joined CNET News in 1998 and since then also has covered Google, Yahoo, servers, supercomputing, Linux and open-source software, and science. E-mail Stephen, or follow him on Twitter at http://www.twitter.com/stshank.
Recent posts from Webware
Hundreds of Facebook groups hijacked
Plan your wedding with these Web resources
Twitter, LinkedIn team up for self-promotion free-for-all
'Elf Yourself' returns with Facebook and Twitter power
Sneak peek: Xobni e-mail app for BlackBerry
More time needed for revised Google Books deal
With AdMob, Google seeks mobile-ad advantage
Closing chapter of Google Books saga near
Add a Comment (Log in or register) (5 Comments)
  • prev
  • 1
  • next
by atish505 April 8, 2009 12:54 AM PDT
Java and J2EE support is crucial for theis App Engine to take off. Businesses use Java/J2EE for their core IT applications and many ERP including Oracle and SAP also use J2EE App servers for their web based offerings.

PHP may be a good thing on Google and web sites but it i snot part of core IT applications.
Reply to this comment
by dragonbite April 8, 2009 6:21 AM PDT
Can they support Mono too?
Reply to this comment
by Ilgaz April 9, 2009 9:59 AM PDT
Why? Does Google need MS money like your Icaza does? Add MS patents to your state of art Cloud service eh?
by dragonbite April 13, 2009 11:27 AM PDT
As opposed to tapping into the huge market of .NET developers and aiding the ability to move off of Microsoft servers (which makes Microsoft money) for Google?
by georgewsu April 8, 2009 7:51 AM PDT
I tried it out and it was smooth sailing deploying Hello World. Screenshots of the eclipse plugin are on my blog:
http://blog.techrantandrave.com/2009/04/google-eclipse-plugin-for-java.html
Reply to this comment
(5 Comments)
  • prev
  • 1
  • next
advertisement

About Webware

Say No to boxed software! The future of applications is online delivery and access. Software is passé. Webware is the new way to get things done.

Add this feed to your online news reader

Webware topics

After 5 years, Firefox faces new challenges

Mozilla helped reshape the Web since releasing Firefox 1.0 five years ago. Now it's got a reawakened Microsoft and Google Chrome to reckon with.

There's a map for that: GPS or smartphone?

Almost every handset comes with mapping software these days, but standalone GPS devices are becoming more affordable than ever.

Inside CNET News

Scroll Left Scroll Right