Port definiuje pojedynczy punkt końcowy, określając jeden adres
dla powiązania. Port zawiera atrybut "powiązanie", który odwołuje się do
powiązania i elementu adresu zapewniającego specyfikację punktu końcowego.
Usługi służą do grupowania zbiorów powiązanych portów. Między portami w
usłudze zachodzą następujące relacje:
- Żadne porty nie komunikują się ze sobą (na przykład wyjście jednego
portu nie jest wejściem innego).
- Jeśli usługa ma wiele portów jednego typu, ale korzysta z różnych
powiązań lub adresów, porty są alternatywami. Każdy port zapewnia
semantycznie równoważne działanie (w ramach ograniczeń dotyczących
transportu i formatu komunikatu nałożonych na każde powiązanie).
- Typ portu usługi można określić poprzez analize jej portów. Za pomocą tych
informacji użytkownik może określić, czy dany komputer obsługuje wszystkie
operacje niezbędne do wykonania danej czynności.
Aby dodać
port do usługi, wykonaj następujące czynności:
- W widoku Projekt kliknij prawym przyciskiem myszy usługę, do której
chcesz dodać port, i kliknij opcję Dodaj port. Aby wybrać nowy
port, kliknij go w obiekcie usługi.
- W widoku Właściwości kliknij panel Ogólne. W polu Nazwa
wpisz nazwę portu. Nazwa portu powinna być unikalna wśród wszystkich portów
zdefiniowanych dla usługi.
- Powiązanie definiuje format komunikatu i szczegóły protokołu
dla operacji i komunikatów zdefiniowanych przez określony typ portu. Można utworzyć nowe powiązanie dla portu, wykorzystać już istniejące bądź je
zaimportować. Więcej szczegółów zawierają czynności pokrewne.
- W polu Adres wpisz adres portu.
- Wpisz informacje o porcie, jakie użytkownik ma odczytać w panelu
Dokumentacja.
- Aby zarządzać rozszerzeniami, kliknij panel Rozszerzalność. Rozszerzenia
można dodawać, sortować i usuwać.
Wskazówka: Port można także utworzyć za pomocą widoku
Schemat, klikając prawym przyciskiem myszy usługę w folderze Usługi
i wybierając opcję Dodaj port. Wybrany port (niezależnie od tego, w
jakim widoku go utworzono) zostanie wyświetlony w obu widokach: Projekt i
Schemat.