Usługi sieciowe umożliwiające wymianę danych pomiędzy aplikacjami pracującymi niezależnie.
Dzięki wykorzystaniu standardu XML przesyłana informacja jest niezależna od platformy sprzętowej i systemowej klienta jak i serwera. Każdy Web Service to zbiór określonych działań, które mogą być wywołane przez klienta. Obecnie każdy duży system nie może się objeść bez tego typu źródeł udostępniania i pobierana informacji. Poznaj od podstaw tę technologię i naucz się budować szybko i sprawnie Web Service.
Nie każda informacja powinna być dostępna jawnie. Poznaj techniki, które pozwolą zabezpieczyć wiadomość jak i samą transmisje danych. Dzięki zastosowaniu certyfikatów SSL do uwierzytelniania klienta jak i serwera nadawca jak i odbiorca wiadomości są pewni, że wiadomość nie zostanie podejrzana przez osoby postronne i że wiadomość zostanie przesłana w niezmienionej formie.
W każdej sytuacji system musi być spójny. Dzięki wbudowanym mechanizmom obsługi transakcji poznasz sposoby zapewnienia nieprzerwanej pracy przy jednoczesnym zabezpieczeniu przechowywanych danych. Nauczysz się budować bezpieczne systemy odporne na awarie.
Java EE umożliwia również implementację obiektów sterowanych komunikatami. Technika ta sprowadza się do podejmowania określonych działań w oparciu o odebrane komunikaty z wewnątrz systemu lub z zewnętrznych systemów. Odebrane komunikaty mogą być przetwarzane równolegle lub przy użyciu mechanizmów kolejkowych FIFO lub LIFO. Sytuacja taka zachodzi np. gdy system musi przyjmować i przetwarzać rezerwację pokoi hotelowych lub wniosków o dofinansowanie. Poznaj techniki implementacji i wdrożenia kolejek komunikatów oraz ich obsługi.
W obecnym świecie każdy większy portal społecznościowy, każda wyszukiwarka, każdy bank i wiele innych instytucji udostępnia klientom interfejs Web Service umożliwiający pobieranie/wysyłanie informacji. Poznaj techniki pisania klientów do już udostępnionych usług. Naucz się sprawnie budować wiadomości XML przy użyciu mechanizmów mapowania na zwykłe obiekty Javy (POJO) i je wysyłać. Poznaj techniki pozwalające na ponowienie transmisji przy braku połączenia internetowego lub chwilowego braku dostępu do wskazanej usługi.
Po każdym ukończonym szkoleniu otrzymujesz certyfikat, który potwierdza ukończenie szkolenia w danym terminie oraz dokumentuje ramowy zakres ukończonego szkolenia, a tym samym posiadane umiejętności.
Na przestrzeni 10 lat współpracowaliśmy z największymi firmami i instytucjami w Polsce, przez co nasze certyfikaty są rozpoznawane w całym kraju.
To szkolenie realizujemy w formie szkolenia zamkniętego. Program szkolenia możemy dopasować do specyfiki pracy Twojej organizacji, poziomu uczestników oraz celów, jakie chcesz osiągnąć. Termin realizacji ustalamy indywidualnie, tak aby był wygodny dla całego zespołu.
Szkolenie może odbyć się w siedzibie Twojej firmy, w naszej sali szkoleniowej lub w formie zdalnej – na żywo z trenerem. W przypadku szkoleń realizowanych w firmie możemy również zapewnić laptopy oraz pełne zaplecze szkoleniowe.
Szkolenie może być realizowane w standardowym trybie 8 godzin dziennie lub w krótszych blokach, np. 4 godziny dziennie. Istnieje także możliwość organizacji indywidualnego szkolenia 1 na 1 z trenerem.
Skontaktuj się z nami, aby ustalić szczegóły współpracy, zakres szkolenia oraz dogodny termin realizacji.
Zajmujemy się również organizowaniem szkoleń zamkniętych, na wyłączność, dla osób lub firm, w miejscu wskazanym przez zamawiającego. Wystarczy się z nami skontaktować i ustalić szczegóły.