Anropa webbtjänster
Viktigt
Den här versionen av Orchestrator har nått slutet av supporten. Vi rekommenderar att du uppgraderar till Orchestrator 2019.
Aktiviteten Anropa webbtjänster kör en webbtjänst med XML-parametrar som du anger.
Konfigurera aktiviteten Anropa webbtjänster
Innan du konfigurerar aktiviteten Anropa webbtjänster måste du fastställa följande:
WSDL-fil för webbtjänsten
Webbtjänstmetodnamn
Indataformat för SOAP-meddelandetext
Soap-meddelandetextformat för utdata
Använd följande information för att konfigurera aktiviteten Anropa webbtjänster.
Information
| Inställningar | Konfigurationsanvisningar |
|---|---|
| WSDL | Skriv sökvägen till WSDL-filen eller använd ellipsknappen (...) för att bläddra efter filen. |
| Metod | Skriv namnet på den metod som du använder för webbtjänsten eller klicka på ellipsknappen (...) och bläddra efter den. Se till att du matchar höljet för metoden . |
| Nyttolast för XML-begäran | Ange de parametrar som du skickar till webbtjänstmetoden. Kontrollera att formatet matchar det som beskrivs i WSDL-dokumentet. |
| Formattips | Klicka på den här knappen för att få tips om formatering av XML-jobbnyttolasten. Ersätt platshållarvärdena med dina egna. |
Avancerat
| Inställningar | Konfigurationsanvisningar |
|---|---|
| Spara | Om du vill spara svaren markerar du kryssrutan Spara och anger den mapp där svaren ska sparas. |
| URL | Om du vill ange url-platsen för webbtjänsten markerar du kryssrutan URL och anger URL-platsen. |
| Värde | Välj det SOAP-protokoll som webbtjänsten använder. Värdealternativen omfattar följande: – SOAP 1.1 – SOAP 1.2 |
Säkerhet
| Inställningar | Konfigurationsanvisningar |
|---|---|
| Aktivera | Markera kryssrutan Aktivera för att aktivera HTTP-autentisering och fyll i fälten. |
| Användarnamn | Ange användarnamnet för att få åtkomst till den skyddade webbtjänsten. |
| Lösenord | Ange lösenordet för att få åtkomst till den skyddade webbtjänsten. |
Alternativ för HTTPS-certifikat
Med Orchestrator kan du konfigurera alternativ för HTTPS-certifikat i fall där certifikatverifieringen misslyckas.
Använd följande steg för att konfigurera alternativ för HTTPS-certifikat.
Så här konfigurerar du alternativ för HTTPS-certifikat
I Runbook-designer klickar du på menyn Alternativ och väljer Anropa webbtjänster för att öppna dialogrutan Anropa webbtjänster.
Konfigurera inställningarna på fliken Information. Konfigurationsanvisningar visas i följande tabell.
Information
| Inställningar | Konfigurationsanvisningar |
|---|---|
| HTTPS-alternativ | Välj något av följande HTTPS-alternativ: - Acceptera alla certifikat - Acceptera certifikat från betrodda värdar Konfigurationsanvisningar för vart och ett av HTTPS-alternativen visas i följande tabeller. |
Acceptera alla certifikat – information
| Inställningar | Konfigurationsanvisningar |
|---|---|
| Acceptera alla certifikat | Accepterar certifikat från alla värdar. När du har valt det här HTTPS-alternativet klickar du på Slutför. |
Information om att acceptera certifikat från betrodda värdar
| Inställningar | Konfigurationsanvisningar |
|---|---|
| Acceptera certifikat från betrodda värdar | Anger de värdar som du vill acceptera certifikaten från. 1. Klicka på Lägg till för att öppna dialogrutan Betrodd värd. 2. Skriv det betrodda värdnamnet i rutan Värde och klicka på OK. Värden läggs sedan till i listan. Om du vill redigera värdar klickar du på Redigera. Om du vill ta bort värdar klickar du på Ta bort. |
Publicerade data
I följande tabell visas de publicerade dataobjekten.
| Objekt | Beskrivning |
|---|---|
| WSDL-sökväg | WSDL-sökvägen. |
| Metodnamn | Namnet på webbmetoden. |
| XML-jobbnyttolast | Texten i XML-jobbnyttolasten. |
| XML-svarsnyttolast | Texten i XML-svarsnyttolasten. |
| Svarsfil | Sökvägen och filnamnet för svaret. |
| URL för webbtjänsten | Url:en för webbtjänsten. |
| Webbtjänstprotokoll | Det protokoll som webbtjänsten använder. |
Publicera webbtjänster
Invoke Web Service-objektet skapar en sammansättning på C:\ProgramData\Microsoft System Center 2012\Orchestrator\Activities\WebServices2orC:\Users\USERNAME\AppData\Local\Microsoft System Center 2012\Orchestrator\Activities\WebServices2. Sammansättningen identifieras av webbtjänstplatsen. Till exempel http://localhost/TestService/DylanService.asmx?WSDL.
Om du publicerar ytterligare tjänster eller uppdaterar en befintlig tjänst måste du rensa cacheminnet, förutom filen wspkey.snk . När cacheminnet har rensats publiceras webbtjänständringarna korrekt.