在這個教學中,您將學習如何使用 Amazon Simple Queue Service (Amazon SQS) 設定非同步簡訊。Amazon SQS 是可讓應用程式元件在雲端通訊的 AWS 服務。您將使用 Amazon SQS 主控台建立和設定訊息佇列、傳送訊息、接收和刪除該訊息,然後刪除佇列。
您在本教學中使用的 AWS 服務都包含在 AWS 免費方案中。
a.按一下這裡,即可在新瀏覽器視窗開啟 AWS 管理主控台,讓此逐步指南保持開啟狀態。 當畫面載入時,請輸入您的使用者名稱和密碼以開始使用。然後在搜尋列中輸入佇列,接下來選取 Simple Queue Service 來開啟主控台。
在此步驟中,您將建立和設定 Amazon SQS 佇列。佇列是一種可靠且可高度擴展的緩衝區,當訊息在分散式應用程式或微型服務之間移動時,可用來存放訊息。佇列有助於解偶應用程式、連接微型服務、批次處理任務或存放通知。
本教學的使用案例將模擬電子商務應用程式的傳入訂單儲存體。
建立佇列之後,就可以從線上商店接收訊息,並取得每個新訂單的詳細資訊。
將訊息傳送到佇列後,其他應用程式可以從佇列中使用該訊息並對其進行處理。在這個範例中,您只要擷取訊息來查看訂單,然後將其刪除即可。
不再需要使用 Amazon SQS 佇列時,建議您最好刪除該佇列。
您已經建立了第一個 Amazon Simple Queue Service (Amazon SQS) 訊息佇列,將訊息傳送到您的佇列、擷取和刪除訊息,然後刪除佇列。現在,您可以利用 Amazon SQS 佇列,在分散式應用程式元件和微型服務之間存放和移動資料。
現在您已經學會如何利用 Amazon Simple Queue Service 傳送和接收訊息,請選擇以下其中一個選項,進一步提高您的訊息傳遞技能。