Projektowanie > Słownik skryptu > Skrypty > Usługi sieciowe 

Ta funkcja umożliwia dostarczanie usług sieciowych SOAP dla aplikacji zewnętrznych wobec platformy SAFE X3 i serwera XTEND.

Jedyny warunek, wymagany żeby rozpocząć pracę w tym środowisku to bycie programistą SAFE X3 zaznajomionym z wbudowanym narzędziem projektowym.

Funkcja umożliwia zarządzanie następującymi elementami:

  • nazwą usługi sieciowej, będącej nazwą publikacji, która zostanie dostarczona z zewnątrz,
  • generowaniem procesu przeprowadzanego po wywołaniu usługi sieciowej (o nazwie Wrapper program WJ+nazwa usługi sieciowej),
  • generowaniem plików XML zawierających opis usługi sieciowej w formatach SAFE X3 i XSD.

Dostępne są dwa rodzaje usług sieciowych:

Podprogram

Należy wprowadzić nazwę podprogramu.

Podprogram korzysta z ustawień konfiguracyjnych zapisanych w polach usługi sieciowej.

Obiekt

Należy wprowadzić kod obiektu i kod transakcji.

Pola usługi sieciowej pełnią funkcję pól ekranu obiektu.

Przypadek serwera XTEND

Po określeniu parametrów interfejsu XTEND usługa sieciowa jest generowana automatycznie poprzez kliknięcie ikony Generuj dostęp.

Uwaga

Istnieje możliwość wybrania niektórych pól usług sieciowych.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Nagłówek

Pola

Na tej karcie występują następujące pola :

  • Nazwa publikacji (pole PUBLI)

Identyfikator jest wynikiem publikacji

  • pole LIBW

 

  • Typ (pole TYPOBJ)

Typ funkcji do publikacji (obiektowa lub nieobiektowa).

Zamknij

 

Karta Definicja

Pola

Na tej karcie występują następujące pola :

Obiekt

Obiekt do publikacji.

  • Okno (pole VARIANTE)

Wybór transakcji dla obiektu zawierającego transakcje.

  • pole LIBVAR

 

  • Pola niewidoczne (pole INVISIBLE)

Flaga służy do umożliwienia lub uniemożliwienia publikacja możliwych do przeniesienia pól ukrytych.

Usługa

  • Skrypt (pole PRG)

Dla funkcji nieobiektowej opublikowany został proces oraz podprogram, które są z nią związane.

  • Podprogramy (pole SUBPRG)

 

Informacje

  • Opublikowane (pole DATPUB)

Informacja wygenerowana przez publikację.

  • Przez (pole USERP)

 

  • Program (pole NOMPG)

 

Zamknij

 

Karta Odwzorowanie

Pola

Na tej karcie występują następujące pola :

Tabela

  • Wybór (pole SELECT)

 

  • Grupa (pole GROUPE)

 

  • Poziom (pole NIVEAU)

 

  • Kod (pole CHAMP)

 

  • Opis (pole INTIT)

 

  • Nazwa wewnętrzna (pole GRPCHP)

 

  • Typ parametru (pole TYPPAR)

 

  • Długość (pole LONG)

 

  • Nr menu lokalnego (pole NOLIB)

 

  • Wymiar (pole DIME)

 

  • Pole obowiązkowe (pole OBLIG)

 

  • Typ argumentu (pole TYPFCT)

 

  • Wpis minimalny (pole AUTMIN)

 

  • Wartość (pole VALMIN)

 

  • Zawiera (pole MININCLU)

 

  • Wpis maksymalny (pole AUTMAX)

 

  • Wartość (pole VALMAX)

 

  • Zawiera (pole MAXINCLU)

 

  • Znaki dziesiętne (pole FRACTIONDI)

 

  • Pełne liczby (pole TOTALDIGIT)

 

  • Ścieżka (pole PATTERN)

 

Zamknij

 

Ikona "Operacje"

Odznacz grupę
Zaznacz grupę
Wybierz grupę

 

Zamknij

 

Pasek menu

Publikacja / Publikacja globalna

Publikacja / Przywracanie

Komunikaty o błędzie

Jedynymi komunikatami o błędach są komunikaty ogólne.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja