< Wróć do bazy wiedzy

Czy można zautomatyzować działania w Domenie Ubiquity? Więcej o Ubiquity SDK

Tak. Służy do tego biblioteka funkcjonalności Control Center SDK. Opis biblioteki instalowany jest razem z aplikacją Ubiquity Control Center:

 

ubiquity-control-center-sdk

 

Podczas pracy z systemem Ubiquity może zajść potrzeba związana z automatyzacją niektórych zadań, które domyślnie wykonywane są ręcznie przez użytkownika aplikacji Control Center. Należą do nich np.: logowanie się do Domeny Ubiquity, nawiązywanie połączenia z urządzeniem, sprawdzanie dostępności urządzeń itp.

Biblioteka Ubiquity SDK umożliwia tworzenie własnych aplikacji, wykonujących określone działania w obszarze Domeny Ubiquity, np.:

  • automatyczne logowanie do Domeny Ubiquity po starcie komputera;
  • automatyczne nawiązywanie połączenia VPN z określonymi urządzeniami;
  • alarmowanie w przypadku utraty komunikacji z urządzeniem, niedostępności urządzenia w Domenie, itp.;
  • tworzenie połączeń cyklicznych ze zdefiniowanymi urządzeniami;
  • automatyzacja procesów zarządczych (np. eksport logów systemowych, monitorowanie połączeń użytkowników w Domenie, itp.);

Wykorzystanie pakietu Ubiquity SDK umożliwia uniezależnienie się od aplikacji Ubiquity Control Center – może się to okazać szczególnie przydatne w sytuacji udostępniania zasobów Domeny użytkownikom nieobeznanym z systemem, gdzie kluczową kwestią jest zapewnienie prostoty działania danej funkcji.

Przykład scenariusza udostępniania połączenia VPN dla użytkownika nieobeznanego z systemem Ubiquity:

Ścieżka tradycyjna
Ubiquity Control Center
Control Center SDK
Działania udostępniającego
Udostępniamy użytkownikowi plik instalacyjny Ubiquity Control Center oraz dane dostępowe do Domeny Ubiquity.

 

Przygotowujemy aplikację, która automatycznie łączy się z konkretnym urządzeniem w Domenie z wykorzystaniem zdefiniowanego przez nas użytkownika.
Działania użytkownika
1.      instalacja Ubiquity Control Center;

2.      zalogowanie do Domeny;

3.      połączenie z wybranym urządzeniem z Domeny;

Uruchomienie aplikacji na komputerze. Wszystkie działania wykonują się automatycznie.

 

Plik dokumentacji oprócz opisów funkcji składowych zawiera także przykłady gotowych programów realizujących określone funkcjonalności:

 

ubiquity-sdk-documentation