Konsekwencje uruchomienia przykładowej konfiguracji
Po uruchomieniu kreatora Definiowanie przykładowej konfiguracji zdefiniowane są obiekty produktu IBM® MQ . Niektóre z tych obiektów zmieniają zachowanie menedżera kolejek i użytkownik powinien wiedzieć, w jaki sposób te obiekty wpływają na menedżer kolejek i jego łącza komunikacyjne.
Uruchomienie kreatora Definiowanie przykładowej konfiguracji powoduje, że jako domyślna kolejka wyjściowa menedżera kolejek zostaje ustawiona kolejka SYSTEM.MQTT.TRANSMIT.QUEUE
, która poprzedzi istniejącą domyślną kolejkę wyjściową, jeśli taka kolejka istnieje w menedżerze kolejek.
Zdefiniowanie domyślnej kolejki wyjściowej jako kolejki wyjściowej MQTT umożliwia aplikacjom produktu IBM MQ wysyłanie komunikatów typu punkt z punktem do klientów MQTT bez konieczności tworzenia oddzielnego aliasu menedżera kolejek dla każdego klienta. Komunikaty przeznaczone dla klientów MQTT są kierowane przez kolejkę wyjściową MQTT menedżera kolejek do klienta MQTT, którego identyfikator jest zgodny z nazwą menedżera kolejek, do którego wysłano komunikat. Menedżery kolejek produktu IBM MQ postrzegają klienty MQTT tak, jakby były menedżerami kolejek zdalnych.
Jeśli wcześniej używana była domyślna kolejka wyjściowa programu IBM MQ w celu kierowania komunikatów do innych menedżerów kolejek, należy jawnie utworzyć alternatywne trasy (na przykład definiując aliasy menedżera kolejek) przed uruchomieniem przykładowej konfiguracji lub ręcznym skonfigurowaniem menedżera kolejek w celu włączenia składnika Telemetry.
Uruchomienie przykładowej konfiguracji powoduje, że klienty MQTT uzyskują dostęp do zasobów produktu IBM MQ przy użyciu nazwy użytkownika Guest
w systemie Windows, a nobody
w systemie Linux®.