Использование PHP для размещения сообщений в очереди Azure и добавления содержимого в хранилище BLOB-объектов - PullRequest
0 голосов
/ 21 декабря 2011

Мне только что дали задание ПОСТАВИТЬ сообщения в очередь сообщений Azure с помощью PHP.Учитывая, что я новичок в PHP (совершенно новый) - кто-нибудь знает какие-либо ресурсы, которые я могу использовать, чтобы начать работать с этим?

Я также должен добавить данные в хранилище BLOB-объектов в Azure с помощью PHP.Я предполагаю, что могу сделать это со стандартными строками подключения и IO, верно?

Если у кого-нибудь есть указатели, я был бы очень признателен.Спасибо за ваше время,

Ответы [ 2 ]

3 голосов
/ 21 декабря 2011

Ваш простой способ - использовать Windows Azure SDK для PHP.Этот проект финансируется совместно с Microsoft, но во главе с одним из моих коллег MVP.

http://phpazure.codeplex.com/

Он предоставляет не только инструменты для запуска PHP на Azure, но и оболочки для клиентской библиотеки.Вы хотите подключиться к хранилищу Azure.API-интерфейсы хранилища довольно доступны, если вы хотите выполнять собственные вызовы службы REST, но это упрощает процесс.

Это должно быть так же просто, как вызов метода putBlob.SDK обернет всю сложность загрузки на основе блоков для больших BLOB-объектов.

$image = $blob->putBlob(<container>, <blob name>, <local file path>);
0 голосов
/ 25 июня 2012

В июне 2012 года был представлен новый Windows Azure SDK для PHP, который доступен на github . Вы также можете посетить портал разработчиков Windows Azure для PHP и загрузить установщик, а не исходный код. readme содержит примеры для очередей, больших двоичных объектов и таблиц.

Для начала работы с новым PHP SDK я бы посоветовал взглянуть на Windows Azure Training Kit . В июньском выпуске 2012 года есть примеры PHP. Пока нет хранилища, но они показывают, как настроить ваш проект, опубликовать его и т. Д.

В перспективе это официально поддерживаемый SDK для PHP от Microsoft.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...