You're correct that App Engine's filesystem is not writable. This is not
likely to change soon, so any libraries that you depend on which assume a
writable file system will have to be updated to use a supported mechanism.
As you can see from the following wiki page, a growing number of libraries
and frameworks are compatible with App Engine, Hibernate notwithstanding.
http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine

Regarding your third point, App Engine does include a URL Fetch service
which should allow you to issue HTTP requests (including POSTs) to other
websites running on ports 80 or 443. In addition to the low-level API, a
java.net-based wrapper is available:

http://code.google.com/appengine/docs/java/urlfetch/

- Jason

On Sat, Aug 29, 2009 at 4:15 AM, sandeep <sandeep.mal...@gmail.com> wrote:

>
> Google app engine is good but it has limitations like:
> 1. You cant create temporary files. Most java libraries rely on a
> temporary folder for scratchpad. As GAE doesnt support filesystem
> operations, all these go for a toss?
>
> You cant upload files on to a file system. How does one expect to
> manage static content then?
>
> Any plans for temp files support atleast??
>
> 2. Also had GAE supported hibernate it would have been a super boost
> as most apps run today with spring + hibernate.
>
> 3. Also you cant crawl other websites as http port is blocked that
> means you can't do anything like HTTP post?.
>
>
> Any suggestions on these esp point 1 ?Please help.
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to google-appengine-java@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine-java+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to