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.
Támogatott eseménykezelők
A támogatott eseménykezelők a következők:
- Event Hubs
- Webhookok (előzetes verzió)
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.
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
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: