Aller au contenu

Simuliranje SOAP usluge

Desni klik na mapu ▸ Dodaj ▸ SOAP poslužitelj.

Svaka je simulirana operacija stavka popisa:

PoljeUloga
SOAPActionVrijednost zaglavlja koja označava operaciju
NazivNaziv operacije
Tijelo odgovoraVraćena XML omotnica
GreškaOdgovara s <soap:Fault> uz HTTP status 500

Element SOAP poslužitelj: adresa osluškivanja, pa dvije simulirane operacije — CreateInvoice, koja vraća tijelo odgovora, i CancelInvoice, kojoj je označen okvir „Greška”

Operacija se bira:

  1. najprije prema svojoj SOAPAction — to je uobičajen put;
  2. u nedostatku toga prema svojem nazivu, uspoređenom s prvim djetetom elementa <soap:Body>.

To povratno rješenje omogućuje simuliranje usluga čiji klijent ne šalje zaglavlje SOAPAction.

Označite operaciju kao grešku i Restorm odgovara omotnicom <soap:Fault> uz HTTP status 500 — točno ono što proizvodi stvarna SOAP usluga u pogrešci.

To je teško izazvati na testnoj usluzi, a ipak je to put kojim vaš klijent mora znati rukovati.

Akcije SOAP poslužitelj i Zatvaranje SOAP poslužitelja. Pogledajte Poslužene poslužitelje.