Publikowanie usługi Web Service

Usługa Web Service, zwana także usługą biznesową, opisuje punkt końcowy usługi oraz miejsce rezydowania jej pliku WSDL. Plik WSDL zawiera listę operacji, które ta usługa udostępnia.

Wymagania wstępne:
  1. Zarejestrowanie w rejestrze.
  2. Uruchomienie Eksploratora usług Web Services.
  3. Dodanie rejestru do Eksploratora usług Web Services.
  4. Utworzenie usługi Web Service.
  5. Wdrożenie usługi Web Service.
  6. Opublikowanie jednostki biznesowej.

Usługę biznesową można opublikować przy użyciu dwóch formatów publikowania: prostego i zaawansowanego.

Publikowanie usługi biznesowej za pomocą opcji prostej

Aby opublikować usługę biznesową za pomocą opcji prostej:

  1. W Eksploratorze usług Web Services wybierz opcję UDDI - główne i wybierz rejestr, w którym chcesz opublikować jednostkę biznesową.
  2. Na pasku narzędzi panelu Działania kliknij ikonę Publikuj Wygląd ikony Publikuj..
  3. Wybierz opcję Usługa, a następnie przełącznik Proste.
  4. W odpowiednich polach wpisz adres URL do opublikowania, identyfikator użytkownika, hasło, adres URL pliku WSDL, nazwę usługi i jej opis.
  5. Kliknij przycisk Wykonaj, aby opublikować jednostkę biznesową.

Ważne: Upewnij się, że wybrano dokument usługi, ponieważ element usługi jest podstawą usługi biznesowej, którą chcesz opublikować. Nie można opublikować usługi biznesowej za pomocą dokumentu WSDL, który nie zawiera elementów usługi.

Eksplorator usług Web Services zostanie automatycznie zaktualizowany opublikowaną usługą Web Service. Rejestr zawiera wskaźniki do adresu URL dokumentu WSDL usługi Web Service. Inne jednostki mogą teraz znaleźć tę usługę i zintegrować się z nią.

Publikowanie usługi biznesowej za pomocą opcji zaawansowanej

Aby opublikować usługę biznesową za pomocą opcji zaawansowanej:

  1. W Eksploratorze usług Web Services wybierz opcję UDDI - główne i wybierz rejestr, w którym chcesz opublikować jednostkę biznesową.
  2. Na pasku narzędzi panelu Działania kliknij ikonę Publikuj Wygląd ikony Publikuj..
  3. Wybierz opcję Usługa, a następnie przełącznik Zaawansowane.
  4. W odpowiednich polach wpisz adres URL do opublikowania, identyfikator użytkownika, hasło i adres URL pliku WSDL.
  5. Kliknij przycisk Pobierz lub Znajdź, aby powiązać usługę z jednostką biznesową.
  6. Kliknij przycisk Pobierz lub Znajdź, aby powiązać konkretny interfejs usługi z usługą.
  7. Kliknij przycisk Dodaj, aby utworzyć nazwy usług.
  8. Kliknij przycisk Dodaj, aby utworzyć opisy usług.
  9. Kliknij przycisk Dodaj, aby utworzyć kategorie. Wpisz kategorie swojej usługi. Wybierz kategorię z listy rozwijanej. Kliknij przycisk Przeglądaj, aby otworzyć panel Kategorie. Przejdź przez systematykę hierarchiczną i wybierz odpowiednią klasę usługi biznesowej, a następnie zamknij panel Kategorie.
  10. Kliknij przycisk Wykonaj, aby opublikować jednostkę biznesową.

Ważne: Upewnij się, że wybrano dokument usługi, ponieważ element usługi jest podstawą usługi biznesowej, którą chcesz opublikować. Nie można opublikować usługi biznesowej za pomocą dokumentu WSDL, który nie zawiera elementów usługi.

Eksplorator usług Web Services zostanie automatycznie zaktualizowany opublikowaną usługą Web Service. Rejestr zawiera wskaźniki do adresu URL dokumentu WSDL usługi Web Service. Inne jednostki mogą teraz znaleźć tę usługę i zintegrować się z nią.