我是一位C#開發人員,他最近決定冒險進入移動開發世界,特別是使用java的android開發。到現在爲止,這一直很順利。雖然我通常可以輕鬆地在android開發人員網站和其他站點上查看教程,但將圖像/視頻上傳到應用引擎blobstore或雲存儲似乎有點凌駕於我的頭上。我似乎無法把頭圍繞在這個過程中。 我已經完成了讓我的應用在應用引擎上運行的必要步驟。我能夠註冊設備並將基本實體保存到雲中,但似乎無法從我的工作中獲得任何教程。 基本上我的應用程序允許用戶拍攝圖像或視頻,然後將它們發佈到我的後端作爲文件共享類型的遊戲的一部分。 我不是要求有人給我可以完成這個的代碼,而是指向我一個非常徹底的教程將是偉大的!80mb圖片/視頻上傳到雲存儲/ blobstore
1.我需要理解servlet的作用(大多數例子使用它來上傳到blobstore)
2. servlet駐留在哪裏?
3.是否有另一種方法可以在不使用文件上傳的.jsp頁面的情況下執行此操作?
4.我已經爲我的項目設置了應用程序引擎後端,包括端點。有沒有辦法將圖像/視頻以這種方式發送到服務器,並且仍然能夠檢索服務網址以便稍後獲取圖像/視頻?
我一直堅持這一個禮拜,現在我變得非常灰心,因爲我似乎無法調整我閱讀過的任何教程來滿足我的需求。在整個過程中,我腦海中有幾個黑點。由於我不熟悉java,servlets等,我在黑暗中磕磕絆絆,我只需要一盞燈來點亮我的路。我想我只是一兩步之遙。
順便說一句我已經看過這些問題,並嘗試在決定發佈我自己的代碼之前建議無效。
Upload to Appengine Blobstore in Android
BlobStore vs Cloud Storage for storing user uploaded images
Upload image from Android to Google Cloud Storage or Google App Engine Blobstore
請幫幫忙!
注意:我沒有用戶選擇圖像/視頻的界面,因爲它是直接從相機拍攝併發送到服務器(不確定是否有所作爲)。
我已經完成了相當多的閱讀工作,並且對它的工作原理有了一個很好的理解,我還沒有找到一個很好的適應性示例,說明如何在沒有servlet的情況下發布到blobstore。什麼是回發servlet回調? –
自從這篇文章讀了很多關於servlets和後端的文章後,我會將其標記爲答案,因爲它會讓我走上正確的道路。謝謝@zig! –