Compartir a través de


Direccionamiento de recursos de Queue Service

El servicio Cola expone los recursos siguientes a través de la API de REST:

  • Cuenta. La cuenta de almacenamiento es una entidad identificada de forma única dentro del sistema de almacenamiento. La cuenta es el espacio de nombres primario para el servicio Cola. Todas las colas están asociadas a una cuenta.

  • Cola. Una cola almacena los mensajes que se pueden recuperar mediante una aplicación cliente o un servicio.

  • Mensajes. Los mensajes son texto con codificación UTF-8 que puede ser el valor de un elemento XML. Un mensaje puede tener un tamaño de 64 KiB.

Sintaxis del URI de recurso

Cada recurso tiene un URI base que le corresponde, el cual hace referencia al recurso en sí.

En lo que respecta a la cuenta de almacenamiento, el URI base para las operaciones en la cola incluye solamente el nombre de la cuenta:

https://myaccount.queue.core.windows.net  

Si se trata de una cola, el URI base incluye el nombre de la cuenta y el nombre de la cola:

https://myaccount.queue.core.windows.net/myqueue  

Para los mensajes de una cola, el URI base incluye el nombre de la cuenta, el nombre de la cola y el conjunto de mensajes existentes en dicha cola:

https://myaccount.queue.core.windows.net/myqueue/messages  

Un mensaje se puede actualizar o eliminar haciendo referencia al identificador de mensaje. Tenga en cuenta que esta sintaxis solo está disponible para la operación Actualizar mensaje y Eliminar mensaje y requiere un popreceipt parámetro para la comprobación:

https://myaccount.queue.core.windows.net/myqueue/messages/messageid?popreceipt=string-value  

Todos los recursos pueden tener componentes, que se expresan como parte de la cadena de consulta en el URI base. La sintaxis de la cadena de consulta es ?comp=<component_name>. En la actualidad, los recursos de cola disponen de los componentes de recurso siguientes como parámetros del URI.

Componente Recursos compatibles Descripción
list Cuenta Enumera las entidades existentes en el recurso. En la cuenta, devuelve la lista de colas.
metadata Cola Establece o devuelve propiedades de cola, incluidos los metadatos definidos por el usuario.

Tenga en cuenta que todos los valores para los parámetros de consulta deben estar codificados en para URL antes de enviarlos a los servicios de almacenamiento de Azure.

Operaciones HTTP admitidas

Cada recurso admite operaciones basadas en los verbos HTTP GET, PUT, HEAD y DELETE. El verbo, la sintaxis y las versiones compatibles de HTTP para cada operación aparecen en la página de referencia de cada operación. Para obtener una lista completa de las páginas de referencia de operaciones, consulte Queue Service REST API( API REST de Queue Service).

Consulte también

Asignar nombres a colas y metadatos
Operaciones con colas
Operaciones con mensajes
Queue Service REST API (API REST de Queue service)