Szkolenie IBM MQ V8 Application Development (Windows Labs)
Dostępna jest zaktualizowana wersja tego kursu. Aby uzyskać więcej informacji, kliknij IBM MQ V9 Application Development (Windows Labs).
Ten kurs jest również dostępny jako kurs wirtualny (e-learningowy) we własnym tempie IBM MQ V8 Application Development (Windows Labs). Ta opcja nie wymaga żadnych podróży.
Ten kurs koncentruje się na proceduralnym tworzeniu aplikacji dla IBM MQ. Obejmuje podstawowe koncepcje mające zastosowanie w większości wersji IBM MQ, nowe możliwości IBM MQ V8 i możliwości V8.0.0.4, takie jak limitowane wygasanie wiadomości, redystrybuowalni klienci i obsługa adresów URL dla tabel definicji kanałów klienta.
Kurs rozpoczyna się od opisu IBM MQ, wyjaśniając wpływ wyborów projektowych i rozwojowych w środowisku IBM MQ. Następnie opisuje koncepcje programowania aplikacji IBM MQ i zawiera tematy programowania oraz ćwiczenia rozwijające umiejętności niezbędne do wdrożenia różnych wymagań aplikacji. Tematy te obejmują metody umieszczania i pobierania wiadomości, identyfikowanie kodu, który tworzy powinowactwa menedżera kolejek, oraz pracę z transakcjami. Następnie kurs obejmuje wykłady i praktyczne doświadczenie z klientami IBM MQ oraz korzystanie ze stylu komunikatów publish/subscribe. Na koniec kurs opisuje interfejs IBM MQ Light, wprowadza Advanced Message Queuing Protocol (AMQP) i wyjaśnia, jak skonfigurować kanał AMQP i jak nawiązać interfejs z IBM MQ Light.
Profil uczestnika
Kurs przeznaczony jest dla programistów i architektów aplikacji, którzy odpowiadają za tworzenie i projektowanie aplikacji IBM MQ.
Agenda
- Wprowadzenie do kursu
- Przegląd IBM MQ
- Ćwiczenie: Praca z IBM MQ w celu znalezienia wiadomości
- Podstawowe koncepcje projektowania i rozwoju
- Ćwiczenie: Wprowadzenie do rozwoju IBM MQ
- MQOPEN, rozpoznawanie nazw kolejek i MQPUT
- Ćwiczenie: Praca z MQOPEN i rozpoznawaniem nazw kolejek, polami MQPUT i MQMD
- Pobieranie wiadomości i rozważania dotyczące pobierania
- Ćwiczenie: Korelacja żądań z odpowiedziami
- Konwersja danych
- Grupy Bind i Message
- Zatwierdzanie i wycofywanie jednostek pracy
- Ćwiczenie: Przegląd zatwierdzania i wycofywania
- Asynchroniczne przesyłanie wiadomości
- Ćwiczenie: Przegląd asynchronicznego przesyłania wiadomości
- Klienci IBM MQ
- Ćwiczenie: Praca z klientem IBM MQ
- Wprowadzenie do publikowania/subskrybowania
- Ćwiczenie: Praca z podstawami publikowania/subskrybowania
- Advanced Message Queuing Protocol (AMQP), IBM MQ Light i IBM MQ
- Ćwiczenie: Łączenie aplikacji IBM MQ Light z aplikacjami IBM MQ
- Podsumowanie kursu
Wymagane przygotowanie uczestników
- Pomyślne ukończenie kursu Wprowadzenie techniczne do IBM MQ lub porównywalne doświadczenie z IBM MQ
- Doświadczenie w projektowaniu aplikacji biznesowych
- Doświadczenie w rozwoju języka C
Zagadnienia
- Opisywanie kluczowych komponentów i procesów IBM MQ
- Wyjaśnianie wpływu wyborów projektowych i rozwojowych w środowisku IBM MQ
- Opisywanie typowych atrybutów kolejki i sposobu kontrolowania tych atrybutów w aplikacji
- Rozróżnianie stylów komunikatów typu punkt-punkt i typu publikacja/subskrypcja
- Opisywanie wywołania, struktury i podstawowych typów danych, które składają się na interfejs kolejki komunikatów
- Opisanie sposobu, w jaki IBM MQ określa kolejkę, w której umieszczane są komunikaty
- Wyjaśnienie sposobu zakodowania programu do pobierania komunikatów z kolejki, poprzez ich przeglądanie lub usuwanie
- Omówienie obsługi konwersji danych na różnych platformach
- Wyjaśnienie umieszczania komunikatów posiadających powinowactwa sekwencyjne lub przypisanych do menedżera kolejek
- Wyjaśnienie procesu zatwierdzania lub wycofywania komunikatów w jednostce pracy
- Opisanie sposobu kodowania programów działających w kliencie IBM MQ
- Wyjaśnienie użycia asynchronicznych wywołań komunikatów
- Przedstawienie podstaw pisania aplikacji publikacji/subskrypcji
- Omówienie protokołu Advanced Message Queuing Protocol (AMQP)
- Rozróżnienie różnych implementacji IBM MQ Light AMQP
- Wyjaśnienie użycia aplikacji IBM MQ do łączenia się z IBM MQ Light
Poznaj naszą firmę
INFORMACJA CENOWA:
od 4500 zł netto za jedną osobę
CZAS TRWANIA (dni): 3
KOD SZKOLENIA: WM507G
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!