GWT using App Engine

100 views
Skip to first unread message

Manuel

unread,
Sep 28, 2012, 9:37:27 PM9/28/12
to google-we...@googlegroups.com
Hi everyone,

Iam new to gwt and I got a question regarding app engine.

Actually I have a project that uses app engine. Does that mean I only can use this project to deploy it on Googles app engine,
or can that project be deployed/hosted on my own Server ?

Thanks in advanced.

Regards,
Manuel

Manuel Carrasco Moñino

unread,
Sep 29, 2012, 3:37:49 AM9/29/12
to google-we...@googlegroups.com
YES you have to deploy in app-engine.

Actually, and  because the gae sdk contains all the stuff to emulate the app-engine infra when you are developing, you could run that in your servers, but be aware that it is not a reliable solution and be prepared to lose all your data when you restart.




--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/3qZuF6NINhIJ.
To post to this group, send email to google-we...@googlegroups.com.
To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.

Manuel

unread,
Sep 29, 2012, 2:44:58 PM9/29/12
to google-we...@googlegroups.com
Hi,

thanks for your reply.

I just tried to remove the GAE from my project, but that caused some weird errors.
Now I set up a new project without GAE.

If I dont consider to deploy my App to Google I dont need that GAE anyway.
Or are there any other features that belong to GAE?

Regards

Manuel Carrasco Moñino

unread,
Sep 30, 2012, 2:33:23 AM9/30/12
to google-we...@googlegroups.com
The gae stuff is not needed in gwt projects, in fact most of my projects use a non gae server side solution: spring, couchdb, php, rails.
Think that gwt is to produce an app to be run in a browser sending ajax requests to any server side implementation. 
If your backend is java, you can take advantage of a couple of things which the gwt-server library provides and which makes that ajax easier (RPC, RF), but gwt does not provide anything for your server implementation (persistence, injection, etc), and gives you the freedom to select anything (spring, grails, gae, etc)
If your backend is not java, you have to use traditional ajax making requests and parsing the json or xml results. Gwt gives you some utilities to parsing those responses, or you could use a 3party library like gwtquery.ajax.
In the other hand you can use gae without gwt in the browser (jsp, spring-mvc, etc)

- Manolo
--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.

Manuel

unread,
Sep 30, 2012, 5:42:13 AM9/30/12
to google-we...@googlegroups.com
Hi,

thanks for your answer, that make things clear.

Regards
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages