Home Register Members List Search Today's Posts Mark Forums Read

Go Back   TechFuels Forum > Software > Applications

Reply
 
LinkBack Thread Tools
Cohen Cassius
Member
 

Cohen Cassius is offline  
Old 06-30-2009, 11:39 AM
  #1 (permalink)
Create Java Apps for the Cloud

A few months back speculations were high amongst the developer community about the fate of Java after the suspected takeover of Sun Microsystems by IBM, that was hot to be, and instead it was Oracle that was successful at it.Amidst speculations, came the announcement that G00gle has made Java available as the programming language for the Google App Engine. Since the launch of this App Engine, Google has only provided support to Python as a programming language, but Java had been the most requested feature for App Engine by the developer community. By moving beyond Python and embracing Java, Google has opel'led up avenues to develop Java based web applications that would run on Google's Cloud offering. Providing Java support to the Google App Engine also paves the way for other programming languages that run on Java virtual machines, for instance languages like JavaScript, Groovy or JRuby. In this article, we look at the App Engine Java overview and how you can develop and deploy an application on the Cloud.

Overview
The Google App Engine Java environment provides a Java 6 JVM, a Java Servlets interface, and also supports standard interfaces for data store and services like Java Data Objects, Java Per- sistence API, JavaMail, J cache, etc. The App Engine uses the Java Servlet standard for web applications, whereby the user or developer provides the application's servlet classes, JSP pages and other files along with the deployment descriptor in a standard WAR directory structure.

Name:  Create Java Apps for the Cloud.jpg
Views: 54
Size:  43.9 KB

The applications are run in a secure 'sandbox' environment to isolate the application for service and security. This means that an application cannot spawn threads, or write data to local system files, thus ensuring that the application does not interfere with performance for other appllication on the cloud infrastructure.

Getting started
Since the applications on App Engine would run on Java 6 virtual machine, it is ideally required to use Java 6 for developing and testing the application. Though the App Engine SDK is compatible with Java 5 for development purpose, for developing apps for App Engine, you should have JDK 5 or JDK 6 installed on your system. And you can use Eclipse as a development environment. App Engine plug in is available for Eclipse versions 3.3 and 3.4, and through this plugin you can install the App Engine SDK from Eclipse using Software Updates. To do so, go to Help> Software updates and select the Available Software tab and there click on Add Site button. The available software list will get refreshed and a new entity appears named Google Update Site. Select this and its two options of SDKs and Plugins to install the Google App Engine SDK and integrate it with Eclipse. Now you can start developing apps for the Google's Cloud.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Zoho develops Cloud Apps on SharePoint Alan Knott Latest Hardware News 0 06-25-2009 07:48 AM
Create Silverlight Apps in Eclipse Amberly Macgrath Everything Else 0 05-26-2009 07:26 AM
Applications in the Cloud and on Your System macrona Applications 0 03-23-2009 09:29 AM
Cloud Computing vandana43 Everything Else 0 03-19-2008 02:28 PM
Create Rich Internet Apps techno23 Applications 0 01-26-2008 12:02 PM


All times are GMT +1. The time now is 04:46 PM.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0
Copyright Techfuels


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143