Domyślne zachowanie kreatorów usług Web Services można ustawić przy użyciu
poniższych paneli preferencji. Wszystkie preferencje mogą zostać przesłonięte w
kreatorze.
Wybór wywoływanego okna dialogowego
Preferencje okna
dialogowego umożliwiają określanie, które okna dialogowe mają być wyświetlane podczas
uruchamiania akcji wywoływanych. Jeśli
dowolne okno dialogowe zostało wyłączone poprzez wybranie opcji "Nie pokazuj więcej
tego okna dialogowego" na pierwszej stronie kreatora usług Web Services, to można wycofać tę
zmianę, usuwając zaznaczenie pola wyboru obok okna dialogowego, które zostało
ukryte.
Topologia projektu
- Typy projektu usługi:
- Ta opcja służy do wybierania domyślnego typu projektu usługi, który kreatory
usług Web Services utworzą podczas generowania usługi Web Service. Można także ustawić
kolejność, w jakiej typy projektów będą wyświetlane na liście w kreatorze. Należy mieć na
uwadze, że wybór ten jest po prostu wartością domyślną i że w kreatorze można wybrać
inny typ projektu.
- Typy projektu klienta:
- Wybranie domyślnego typu projektu klienta, który kreator usług Web Services
utworzy podczas generowania klienta usługi Web Service. Można także ustawić kolejność, w
jakiej typy projektów klienta będą wymienione na liście w kreatorze. Należy mieć na
uwadze, że wybór ten jest po prostu wartością domyślną i że w kreatorze można wybrać
inny typ projektu.
- Generuj usługę Web Service oraz klienta usługi Web Service w różnych projektach EAR:
- Generowanie usługi i klienta w różnych projektach EAR
zmniejsza ryzyko konfliktów, które występują, gdy oba elementy istnieją w jednym
projekcie EAR, ale powoduje większe zużycie zasobów systemowych.
Zarządzanie zasobami
Preferencje zarządzania zasobami umożliwiają określenie wartości
domyślnych tworzenia i nadpisywania plików i folderów, które mają być
stosowane podczas tworzenia usługi Web Service.
- Zastąp pliki bez ostrzeżenia:
- Wybranie tej opcji umożliwia kreatorom zastępowanie wszystkich istniejących
plików w obszarze roboczym bez wyświetlania ostrzeżenia. Jeśli opcja ta nie będzie zaznaczona, to za
każdym razem, gdy potrzebne będzie nadpisanie pliku, zostanie wyświetlona
prośba o potwierdzenie tej operacji.
- Utwórz foldery w razie potrzeby:
- Wybranie tej opcji umożliwia kreatorom tworzenie wybranych folderów.
- Pobierz pliki bez ostrzeżenia:
- Tę opcję należy wybrać, aby pliki były pobierane bez wyświetlania komunikatów
ostrzegawczych zawierających prośbę o potwierdzenie operacji.
- Scal wygenerowany plik szkieletu:
- To pole wyboru jest domyślnie wyłączone. W przypadku włączenia tej opcji jeśli w obszarze roboczym występuje już plik szkieletu o podanej nazwie, nowo utworzony plik szkieletu zostanie z nim połączony.
Włączenie tej opcji umożliwia
zachowanie kodu, który już zmodyfikowano w istniejących plikach szkieletu.
Uwaga: Jeśli
ta preferencja jest włączona, w przypadku zmiany typu powrotu interfejsu w wynikowym
pliku szkieletu zostanie umieszczona metoda zwracająca typ zdefiniowany w nowym
interfejsie, natomiast treść metody z pierwotnego pliku szkieletu pozostanie niezmieniona (czyli będzie zwracać inny typ). Spowoduje
to błąd kompilacji, który będzie wymagał ręcznego skorygowania.
Ustawienia domyślne scenariusza
Preferencje ustawień domyślnych scenariusza umożliwiają określanie
następujących wartości domyślnych używanych podczas tworzenia usługi Web Service:
- jaki typ klienta i usługi Web Service ma być wybrany domyślnie;
- które fazy cyklu życia usługi Web Service mają zostać zakończone w kreatorze;
- czy eksplorator usług Web Services ma być uruchamiany domyślnie, aby można było
opublikować usługę w rejestrze UDDI;
- czy ruch SOAP usługi Web Service ma być kierowany przez monitor TCP/IP, aby można było
monitorować pakiety SOAP i opcjonalnie testować je pod kątem zgodności ze
specyfikacją WS-I.
Serwer i środowisko wykonawcze
Należy wybrać serwer oraz
środowisko wykonawcze usługi Web Service, które mają być domyślnie wybrane w
kreatorze usług Web Services.
Ustawienia domyślne narzędzia testującego
Służy do
określania, czy kreator ma automatycznie uruchamiać narzędzie do testowania oraz do
określania preferowanego typu narzędzia do testowania.
Sprawdzanie poprawności kreatora
Strona preferencji
Sprawdzanie poprawności kreatora umożliwia określanie, kiedy jest przeprowadzane
sprawdzanie poprawności plików WSDL używanych przez kreatory. Sprawdzanie poprawności można wyłączyć lub włączyć dla lokalnych plików WSDL lub
lokalnych oraz zdalnych plików WSDL.