Tworzenie usług sieci Web XML
Dowolną aplikację COM+ można uwidocznić jako usługę internetową XML. Metody w domyślnych interfejsach skonfigurowanych składników aplikacji (składników w katalogu COM+ serwerów) można następnie wywoływać zdalnie. Za pomocą narzędzia administracyjnego usługi składników można utworzyć wirtualny katalog główny usług IIS, z którego można wywoływać metody składników przy użyciu protokołu SOAP.
Notatka
Aby uwidocznić aplikację COM+ jako usługę internetową XML, na komputerze musi być zainstalowany program .NET Framework.
Aby uwidocznić aplikację COM+ jako usługę internetową XML
W drzewie konsoli narzędzia administracyjnego usługi składników w obszarze Component Servicesotwórz folder COM+ Applications skojarzony z komputerem, którym chcesz zarządzać.
Kliknij prawym przyciskiem myszy aplikację, którą chcesz uwidocznić jako usługę internetową XML, a następnie wybierz pozycję Właściwości.
Kliknij zakładkę Aktywacja w oknie dialogowym właściwości.
Zaznacz pole wyboru Używa SOAP.
W polu tekstowym SOAP VRoot wprowadź nazwę wirtualnego katalogu głównego usług IIS, z którego można zdalnie uzyskać dostęp do metod składników. Należy pamiętać, że katalog VRoot protokołu SOAP nie może być podkatalogem innego katalogu VRoot protokołu SOAP.
Kliknij przycisk OK.
Jeśli określisz wirtualny katalog główny usług IIS jako vroot i jeśli w pełni kwalifikowana nazwa domeny serwera to nazwa serwera, adres URL, pod którym składnik jest dostępny jako usługa sieci Web XML, to https://nazwa serwera/vroot/.
Odpowiedni katalog w systemie plików to \windows\system32\com\SoapVRoots\vroot\; Com+ umieszcza w nim kilka plików konfiguracji i ASP.NET programów. W przypadku usługi internetowej XML pod dużym obciążeniem możesz dostosować parametry przechowywane w pliku web.config. Aby uzyskać informacje o tym pliku, zapoznaj się z dokumentacją usług IIS.
Domyślne ustawienia zabezpieczeń aplikacji COM+ uwidocznionej jako usługa internetowa XML różnią się w zależności od zainstalowanej wersji programu .NET Framework. Jeśli jest zainstalowana wersja 1.0, usługi sieci Web XML są domyślnie niezabezpieczone; wszystkie wywołania są akceptowane i nie są używane żadne szyfrowanie. Jeśli jest zainstalowana wersja 1.1 lub nowsza, usługi sieci Web XML są domyślnie bezpieczne; osoby wywołujące muszą być uwierzytelnione, a wymagane jest szyfrowanie.
Tematy pokrewne
-
Zabezpieczanie usług sieci Web XML