Google云計算AppEngine Java版剛剛推出來的時候,我就申請了該服務。該服務的申請需要提供手機號碼驗證,GOOGLE很牛B,能夠發送全球的手機短信。申請的帳號放了很久, 前段時間學習OpenID,需要作一個范例,于是就在Google AppEngine上作,作的過程發現其不能使用線程,導致HttpClient組件無法工作,于是我修改了OpenID4Java的實現,全部使用 URLConnection來實現。最終程序部署成功了,網址 http://cogito-study.appspot.com,歡迎大家測試使用。

          我來說一下我對Google AppEngine Java版本的使用感受吧。
          1、 Google AppEngine Java版本,具備基本功能,但是由于缺乏一些重要的功能,例如線程,沒有線程,很多庫無法使用,例如我上面提到的HttpClient不能使用。 Google提供一個類的白名單http://code.google.com/intl/zh-CN/appengine/docs/java /jrewhitelist.html,大多數需要使用的類都有,javax.xml.crypto不再其中,使得我要部署一個SAML2的實現時玩不 轉。
          2、Google AppEngine提供了一個DataStore,使用JDO訪問數據,其查詢語言支持GQL。基本功能是具備的,但是也是存在很大的局限性,最多返回 1000行數據,COUNT(*)也是最多返回1000行。這個限制使得很多應用要跑在其上,會很麻煩。
          3、部署很簡單,在Eclipse中使用Google提供的插件,輸入帳號密碼就可以部署了,太簡單了。但我使用的過程中,經常出現某些時段無法部署的情況,通常遇到這種情況,多嘗試幾次或者過段時間再嘗試就好了。
          4、管理界面簡潔方便,功能基本完備。包括性能監控、數據管理、日志、計費等都有。
          總結
          Google的AppEngine Java版本已經具備了基本功能,可以部署簡單應用了,但是由于其功能不夠完備,目前大多數應用要部署在其上,都會要做相當大的修改或者無法實現。
          posted on 2009-09-27 20:29 溫少的日志 閱讀(1535) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          主站蜘蛛池模板: 乌鲁木齐市| 长顺县| 吴堡县| 乌拉特后旗| 灵璧县| 屏南县| 汕尾市| 来凤县| 秦安县| 运城市| 静海县| 乌拉特中旗| 德令哈市| 永清县| 闸北区| 江源县| 鄂尔多斯市| 玛多县| 张掖市| 吉木乃县| 甘泉县| 麻栗坡县| 武宣县| 井冈山市| 康保县| 封开县| 锡林浩特市| 克拉玛依市| 华阴市| 慈溪市| 司法| 铜陵市| 天峻县| 浑源县| 怀宁县| 英德市| 海丰县| 华宁县| 墨竹工卡县| 当涂县| 台前县|