2013-10-02 4 views
2

Может вопрос глупый, но я в любом случае это сделать :)Storage Table - REST и JavaScript

Я хотел бы написать в лазурной таблицы хранения по стороне клиента (JavaScript), это возможно?

+1

Я думаю, что я ответил на аналогичный вопрос на форумах MSDN: http://social.msdn.microsoft.com/Forums/windowsazure/en-US/ea314c8b-d6bf-4111-b854-fb2ffbbaccc8/tables-insert-an- пункт-с JavaScript-по-Rest-апи # 203656d5-1829-42b1-aab0-b018d2ea471d. Ответ по-прежнему «еще нет» :) –

+0

OMG Gaurav вы отвечаете повсюду? : D Хорошо, это была двойная проверка. –

+0

LOL! Я также с нетерпением жду этой функции (поддержка JSON). Надеюсь, это скоро. –

ответ

0

Прямо сейчас мое обходное решение заключается в том, чтобы писать службы на Java/Jersey, которые говорят с сервисами таблицы Azure. Джерси поддерживает CORS, поэтому я могу легко получить доступ к услугам через javascript.

Большой проблемой при доступе к любой службе REST от Javascript является безопасность. Однако это должно быть хорошо для государственных служб.

1

На конференции BUILD Windows Azure Storage объявила о поддержке JSON и CORS, которая будет доступна к концу 2013 года. Это упростит доступ к вашей учетной записи хранилища таблиц непосредственно из кода JavaScript для чтения и записи данных.

Источник: http://blogs.msdn.com/b/windowsazurestorage/archive/2013/06/28/windows-azure-storage-build-talk-what-s-coming-best-practices-and-internals.aspx

В то же время, вы можете создать небольшой веб-сервис, который вы вызываете из кода JavaScript для доступа к учетной записи для хранения таблицы.

1

Теперь, когда службы хранения таблиц Windows Azure поддерживают JSON, вы можете сделать это немного легче. Вы можете увидеть объявление здесь: Windows Azure Storage Release - Знакомство с CORS, JSON, Minute Metrics и многое другое.

У меня есть простой пример, который иллюстрирует этот сценарий здесь: http://www.contentmaster.com/azure/windows-azure-table-storage-json/

пример показывает, как загружать и выгружать непосредственно из таблицы Windows Azure на стороне клиента JavaScript.

+0

Было бы неплохо узнать, нужно ли нам устанавливать cors на различные элементы (blob, table, queue), и если x-ms-версия применима только к blob. В противном случае, очень хорошая статья, tnx! Только получил мой так себе работающий ресурс, который не найден, но по крайней мере я знаю, в каком направлении смотреть :) – Robert

Смежные вопросы