컴퓨터를 배울 때 자료 구조라는 과목을 수강하신 분들은 큐(Queue)에 대해서 잘 알고 있으실 것 같습니다. 입구가 앞이며 출구가 뒤인 원통의 공을 넣는다고 할때 입구에 먼저 들어간 공이 출구로 먼저 나오는(선입선출) 구조로 되어 있는 형태를 큐라고 부릅니다. 이와 비교되는 스택의 경우는 입구와 출구가 하나로 먼저 들어간 공이 가장 나중에 나오는 형태이지요.
이번 포스트에서 뜬금없이 큐와 스택에 대해서 설명하고자 함은 아니며, Windows Azure의 저장소(Storage)에서 사용하는 세가지(Blob, Table, Queue) 중에 하나로서 Queue에 대해서 이야기를 드리려고 합니다. 클라우드에 있는 Queue는 어떤 작업을 순서대로 처리하기 위한 메시지 등을 저장 하는 용도로 사용될 수 있습니다.
애저 따라하기에서 계속 사용하고 있는 방명록 애플리케이션에서는 방명록에 사용자가 올린 이미지를 워커롤에서 썸네일 이미지로 만들때 올려진 순서대로 처리를 할 수 있게 합니다. 아래는 이번 따라하기의 워드 파일 링크 및 다루는 내용의 목차 입니다.
07 큐(Queue) 사용하기
1. Queue에 연결을 생성하는 방법
2. Queue에 메시지를 넣기
3. Queue에서 메시지를 꺼내기
4. Queue에서 메시지를 삭제하기
이번 과정에도 특별히 윈도우 애저 사용자 계정이 필요하지 않습니다.
<애저 따라하기 이전 강좌>
[한국어 애저 자료] 따라하기 01 윈도우 애저 서비스 배포하기
[한국어 애저 자료] 따라하기 02 Hello 윈도우 애저
[한국어 애저 자료] 따라하기 03 방명록 데모
[한국어 애저 자료] 따라하기 04 로깅과 설정
[한국어 애저 자료] 따라하기 05 Blob 저장소 사용하기
[한국어 애저 자료] 따라하기 06 워커롤 사용하기


