KONTEKSTPrzedsiębiorstwo użytkuje oprogramowanie ERP bez funkcji WEB SERVICE. Oprogramowanie jest „głuche”, zaś integracja może odbywać się tylko i wyłącznie na poziomie bazy SQL.
ZADANIE
Stawiamy sobie zadanie, aby „otworzyć’ oprogramowanie poprzez stworzenie funkcji WEB SERVICE, do których będą mogły odwoływać się dowolne zewnętrzne systemy informatyczne.
PRZYKŁADOWE ZASTOSOWANIE GRAVITY
Krok pierwszy
Tworzymy funkcje, do których mogą odwoływać się systemy zewnętrzne (np. zapisz zamówienie, pobierz kartotekę indeksów, pobierz kredyty kupieckie dla kontrahentów etc.)
Krok drugi
Uruchamiamy w GRAVITY serwer WEB SERVICE.
Akcja
Poprzez ten serwer wywołując funkcję WEB SERVICE z odpowiednim parametrem, oprogramowanie ERP może wywoływać przetwarzanie zdefiniowane w GRAVITY (w zakresie zdefiniowanym w kroku pierwszym).