IBM MQ fronty
Fronta představuje kontejner pro ukládání zpráv. Obchodní aplikace připojené ke správci front, který je hostitelem fronty, mohou z fronty načítat zprávy nebo je do fronty vkládat.
Fronta má omezenou kapacitu, pokud jde o maximální počet zpráv, které může uchovávat, i o maximální délku těchto zpráv.
Typ fronty | Popis |
---|---|
Lokální fronta | Lokální fronta je tvořena definicí fronty a sady zpráv přidružených k této frontě. Správce front, který je hostitelem dané fronty, přijímá zprávy ve svých lokálních frontách. |
Přenosová fronta | Přenosové fronty jsou speciálním typem lokální fronty. Pokud správce front odešle zprávu do fronty ve vzdáleném správci front, uloží přenosová fronta lokálně tuto zprávu, dokud není vzdálený správce front k dispozici. Chcete-li vytvořit přenosovou frontu, vytvořte lokální frontu a změňte její atribut Použití na Transmission. |
Definice vzdálené fronty | Definice vzdálené fronty jsou definice v lokálním správci front pro fronty, které náležejí do jiného správce front. Chcete-li odeslat zprávu do některé fronty ve vzdáleném správci front, musí odesílající správce front mít k dispozici vzdálenou definici cílové fronty. |
Fronta aliasů | Alias fronty nejsou ve skutečnosti pravými frontami; jedná se o doplňující definice k existujícím frontám. Jsou sice vytvářeny definice alias front, které odkazují na skutečné lokální fronty, avšak definici alias fronty lze přiřadit název odlišný od lokální fronty (základní fronta). To znamená, že lze změnit fronty používané aplikací, aniž by bylo nutné změnit danou aplikaci; stačí pouze vytvořit definici alias fronty, která odkazuje na novou lokální frontu. |
Modelová fronta | Modelová fronta je šablona pro fronty, které mají být správcem front vytvářeny dynamicky podle aktuální potřeby. Pokud se některá aplikace pokusí o vložení zprávy do modelové fronty, správce front dynamicky vytvoří lokální frontu se stejným názvem jako modelová fronta. Fronty vytvářené tímto způsobem mohou být dočasné nebo trvalé. |
Fronta klastru | Fronta klastru je fronta sdílená v klastru, což umožňuje všem správcům front v klastru vkládat zprávy do fronty a získávat je z ní pomocí kanálů klastru. Další informace naleznete v tématu Klastry správců front. |
![]() |
Pouze ![]() Shared . Všichni správci front ve skupině sdílení front mohou vkládat a získávat zprávy fronty bez nutnosti použití aktivních kanálů. Dispozici Shared mohou mít pouze lokální fronty. ![]() |
![]() |
Pouze ![]() Group . Každý správce front ve skupině sdílení front má kopii fronty (s dispozicí Copy ) uloženou na své vlastní sadě stránek. Dispozici Group mohou mít lokální, vzdálené, alias a modelové fronty. ![]() |
Další informace o frontách naleznete v tématu Fronty v příručce IBM® Documentation.