簡體   English   中英

在Azure移動服務上進行CRUD操作的管理網站

[英]Admin Website for CRUD operations on Azure Mobile Services

我正在嘗試構建一個簡單的應用程序,並希望利用Azure移動服務進行身份驗證以及用戶信息和設置的存儲...

但是,我還需要存儲一些應用程序數據,我認為這些數據也應放入移動服務表中。

但是,似乎沒有任何管理界面可用於管理Azure Mobile Services中的數據,例如CRUD可以填充表並管理用戶將要訪問的只讀數據。

因此,我的選擇是將這些數據放在單獨的網站/數據庫中,創建一個單獨的網站,並在其中使用azure移動服務以管理員身份管理數據,或者只是將所有內容放入我自己的asp.net網站並使用Web api(或類似的東西)將數據提供給應用程序。

顯然,最后一個選項提供了最大的靈活性,但我的理想選擇是能夠以管理員身份輕松管理另一個網站的數據。

我需要管理的數據不是用戶將通過應用程序進行編輯或添加的數據,而是我需要在應用程序中具有的數據才能供用戶訪問...

根據這些要求,您認為我的最佳選擇是什么?

對於純數據管理,您有幾種不同的選擇。 首先,我要說的是,無論您選擇什么選項,我都建議您將數據保留在同一數據庫中,或者讓您的移動服務以其他方式訪問它們。 如果您對使用SQL感到滿意,則可以將您的移動服務與SQL Management Studio(這是用於SQL DB管理的Windows實用工具)連接到數據庫,或者可以使用提供了Silverlight工具的SQL Portal來提供此功能。 SQL Management Studio的許多功能。 從預先構建的工具繼續,您可以構建自己的應用程序/網站,該應用程序/網站直接與數據庫進行交互(或通過移動服務作為管理員)。 這將是最繁瑣的工作,但使您能夠自定義可能需要的任何內容。 最后,您可以只使用REST客戶端來處理任何管理數據。 由於所有內容都是通過REST API在移動服務中公開的,因此您可以使用REST客戶端(如郵遞員)將數據直接發布到您的移動服務中(如果需要,可以使用主密鑰以管理員的身份出現)。 可以說,這是沒有SQL工具的最簡單方法,盡管它工作起來很麻煩,因為您需要為要發送的任何數據輸入JSON文本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM