BROKER KOMUNIKACYJNY (BK)
Celem wdrożenia Brokera Komunikacyjnego (BK) będzie umożliwienie efektywnej i łatwej w zarządzaniu komunikacji pomiędzy niezależnymi technologicznie od siebie komponentami systemu SISP. Broker Komunikacyjny będzie udostępniał interfejsy dostępu do wszystkich usług sieciowych zdefiniowanych w ramach systemu SISP i pośredniczył w komunikacji pomiędzy podsystemami. Dzięki takiemu rozwiązaniu wszystkie zmiany w ramach usług jednego z podsystemów (np. zmiana adresu lub interfejsu usługi) nie będą wymagały zmian w żadnym z korzystających z jego usług podsystemów, a tylko rekonfiguracji Brokera Komunikacyjnego.
Główne połączenia pomiędzy podsystemami systemu SISP zrealizowane za pomocą Brokera Komunikacyjnego będą następujące:
-
połączenie SMS – inne podsystemy, za pomocą którego metadane, pojęcia i klasyfikacje, przygotowane w ramach systemu SMS będą przesłane w celu ich udostępnienia użytkownikom zewnętrznym do Portalu Informacyjnego;
-
połączenie SPBS - SII, do SII przesyłany będzie program badań statystycznych, który będzie umieszczany jako dokument w repozytorium dokumentów;
-
połączenie REGON – SPBS, za pomocą którego przesyłane będą informacje na temat sprawozdawców w przypadku zmian w rejestrze REGON;
-
połączenie SPBS – PS, za pomocą którego przesyłane będą definicje badań statystycznych, w tym informacje temat na badanych pojęć oraz dodatkowych kryteriów walidacji zdefiniowanych w ramach badania;
-
połączenie SII – REGON, za pomocą którego będą przesyłane dane dotyczące przedsiębiorców.
Aby zrealizować przedstawione powyżej połączenia, BK musi realizować dwa schematy komunikacji: połączenie podsystem-podsystem oraz możliwość publikacji zdarzeń przez podsystem i ich subskrypcji przez inne podsystemy.