Megosztás a következőn keresztül:


Azure Event Grid-névterek – Leküldéses kézbesítés

Ez a cikk a HTTP for Event Grid alapszintű leküldéses kézbesítésére épül, és alapvető információkat nyújt, mielőtt elkezdené használni a leküldéses kézbesítést az Event Grid-névtereken HTTP protokollon keresztül. Ez a cikk azon felhasználók számára használható, akiknek olyan alkalmazásokat kell létrehozniuk, amelyek az Event Grid-névterek használatával reagálnak a különálló eseményekre. Ha többet szeretne tudni az Event Grid alapszintű és a névterekkel rendelkező standard szint közötti különbségről, tekintse meg a megoldáshoz megfelelő Event Grid-szintet.

Névtértémakörök és -előfizetések

Az Event Grid-névterekben közzétett események egy témakörre kerülnek, amely egy olyan névtér-segédforrás, amely logikailag tartalmazza az összes eseményt. A névtértémakörök lehetővé teszik, hogy rugalmas használati módokkal rendelkező előfizetéseket hozzon létre az események egy adott célhelyre való leküldéséhez vagy az események lekéréséhez.

Egy témakört és a kapcsolódó esemény-előfizetéseket bemutató ábra.

Támogatott eseménykezelők

A támogatott eseménykezelők a következők:

Leküldéses és lekéréses kézbesítés

Az Event Grid http használatával támogatja a leküldéses és lekéréses eseménykézbesítést. A leküldéses kézbesítéssel meghatározhat egy célhelyet egy esemény-előfizetésben, egy webhookban vagy egy Azure-szolgáltatásban, amelyre az Event Grid eseményeket küld. A lekéréses kézbesítéssel az előfizető alkalmazások az Event Gridhez csatlakoznak az események felhasználásához. A lekéréses kézbesítés az Event Grid-névtér témaköreiben támogatott.

Fontos

Az Event Hubs a névtértémakörökre vonatkozó előfizetések célhelyeként támogatott. A következő kiadásokban az Event Grid-névterek támogatják az Event Grid Basicben jelenleg elérhető összes célhelyet, valamint további célhelyeket is.

Magas szintű diagram a leküldéses kézbesítésről és a lekéréses kézbesítésről az érintett erőforrások típusával.

Mikor érdemes leküldéses kézbesítést és lekéréses kézbesítést használni?

Az alábbi általános irányelvek segítenek eldönteni, hogy mikor érdemes lekéréses vagy leküldéses kézbesítést használni.

Lekéréses kézbesítés

  • Az események fogadásának időpontjával kapcsolatos teljes körű ellenőrzésre van szüksége. Előfordulhat például, hogy az alkalmazás nem áll naprakészen, nem elég stabil, vagy bizonyos időpontokban dolgoz fel adatokat.
  • Teljes körűen szabályoznia kell az eseményhasználatot. A fogyasztói alkalmazásban például egy downstream szolgáltatás vagy réteg olyan problémával rendelkezik, amely megakadályozza az események feldolgozását. Ebben az esetben a lekéréses kézbesítési API lehetővé teszi a fogyasztói alkalmazás számára, hogy kiadjon egy már olvasható eseményt a közvetítőnek, hogy később kézbesíthető legyen.
  • Privát hivatkozásokat szeretne használni az események fogadásakor, ami csak a lekéréses kézbesítéssel lehetséges, nem pedig a leküldéses kézbesítéssel.
  • Nem tehet közzé végpontot, és nem használhat leküldéses kézbesítést, de az események felhasználásához csatlakozhat az Event Gridhez.

Leküldéses kézbesítés

  • El szeretné kerülni az állandó lekérdezést annak megállapításához, hogy rendszerállapot-változás történt-e. Az Event Grid használatával inkább eseményeket küldhet Önnek az állapotváltozások idején.
  • Van egy olyan alkalmazása, amely nem tud kimenő hívásokat kezdeményezni. Előfordulhat például, hogy a szervezet aggódik az adatok kiszivárgása miatt. Az alkalmazás azonban nyilvános végponton keresztül fogadhatja az eseményeket.

Következő lépések