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 溫少的日志 閱讀(1533) 評論(0)  編輯  收藏

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


          網站導航:
           
           
          主站蜘蛛池模板: 咸宁市| 宣威市| 东宁县| 昭通市| 西华县| 红桥区| 子洲县| 宣恩县| 色达县| 桦甸市| 雷州市| 南江县| 前郭尔| 玛多县| 油尖旺区| 虎林市| 望江县| 铁岭市| 会昌县| 武陟县| 长泰县| 郧西县| 锡林浩特市| 鄂托克前旗| 阿拉善盟| 和政县| 永城市| 临漳县| 睢宁县| 高邑县| 惠水县| 东海县| 德江县| 太仆寺旗| 双牌县| 奎屯市| 伊春市| 贵定县| 喜德县| 萨迦县| 林周县|