西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)javascript|JQuery → AppengineJS:使用JavaScript訪問Google App Engine Python SDK

AppengineJS:使用JavaScript訪問Google App Engine Python SDK

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:本站整理時間:2010/6/20 15:30:32字體大。A-A+

作者:不詳點擊:195次評論:0次標(biāo)簽: JavaScript

  • 類型:電子教程大。3.3M語言:中文 評分:3.6
  • 標(biāo)簽:
立即下載

AppengineJS是個開源的JavaScript程序庫,用于訪問Google App Engine Python SDK,開發(fā)者可以使用它創(chuàng)建Web應(yīng)用并部署到GAE上,進而訪問Google的持久化存儲和服務(wù)。

雖然AppengineJS使用JavaScript移植了App Engine Python API,但它實際上卻運行在Rhino(使用Java編寫的Mozilla JavaScript引擎)之上。因此,使用AppengineJS的JavaScript代碼最終是部署在JVM上的。AppengineJS的創(chuàng)建者之所以選擇該方案是因為他們覺得“Python API的設(shè)計與JavaScript更相近”。

Python到JavaScript的移植是通過JS命名約定實現(xiàn)的,Python的this_is_a_name標(biāo)識符變成了thisIsAName,所有的delete()函數(shù)被重命名為remove()以避免與delete關(guān)鍵字沖突。

到目前為止已經(jīng)移植了如下API:

  • Datastore (覆蓋率 90%,可以使用,除了少量的API變更)
  • Memcache (覆蓋率 : 90%, 可以使用)
  • URL Fetch (覆蓋率 : 90%, 可以使用)
  • Mail (覆蓋率 : 90%, 可以使用)
  • XMPP (覆蓋率 : 90%, 可以使用)
  • Images (覆蓋率 : 60%, 可以使用)
  • Users (覆蓋率 : 80%, 可以使用)
  • OAuth (覆蓋率 : 20%, 處理中)
  • Task Queue (覆蓋率 : 80%, 可以使用)
  • Blobstore (覆蓋率 : 50%, 可以使用)
  • Quota (覆蓋率 : 90%, 可以使用)
  • Local Unit Testing (覆蓋率 : 80%, 可以使用,除了一些API變更)

GitHub項目包含了源代碼、文檔鏈接以及使用AppengineJS的兩個示例鏈接:一個是使用了Datastore API (tar.gz)的JSGI應(yīng)用,另一個是由AppengineJS和Nitro開發(fā)的博客應(yīng)用(tar.gz)

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)