Jak działa silnik udostępniania SIP¶
Silnik udostępniania SIP pozwala tworzyć konektory i synchronizacje, aby aktualizować dane w aplikacji docelowej.
Konektor to automatyczne połączenie między dwiema aplikacjami, nazywanymi też repozytoriami.
Utworzenie konektora polega w rzeczywistości na utworzeniu sekwencji kilku akcji.
Typowa sekwencja składa się z:
- 1 reguły eksportu repozytorium źródłowego, nazywanej regułą „autorytatywną”.
- 1 reguły eksportu repozytorium docelowego.
- Ponieważ każdy eksport opiera się na repozytorium, trzeba skonfigurować repozytoria, aby określić kryteria połączenia z aplikacjami.
- 1 reguły synchronizacji: definicji reguł porównywania między dwoma eksportami, aby określić aktualizacje do wprowadzenia: tworzenie, modyfikacja lub usunięcie.
- 1 reguły importu: zapisu delty (wyniku reguły synchronizacji) zgodnie z akcjami do wykonania:
- Jeśli dana znajduje się w repozytorium źródłowym, ale nie w repozytorium docelowym, można wykonać utworzenie.
- Jeśli dana znajduje się w repozytorium źródłowym I w repozytorium docelowym, można wykonać modyfikację.
- Jeśli dana nie znajduje się w repozytorium źródłowym, ale znajduje się w repozytorium docelowym, można wykonać usunięcie.
