Aller au contenu

Simulimi i një shërbimi SOAP

Klik me të djathtën mbi një dosje ▸ Shto ▸ Server SOAP.

Çdo veprim i simuluar është një zë i listës:

FushaRoli
SOAPActionVlera e kokës që identifikon veprimin
EmriEmri i veprimit
Trupi i përgjigjesZarfi XML i kthyer
GabimiPërgjigjet me një <soap:Fault> me status HTTP 500

Një element Server SOAP: adresa e dëgjimit, pastaj dy veprime të simuluara — CreateInvoice që kthen një trup përgjigjeje dhe CancelInvoice kutiza «Gabim» e të cilit është e shënuar

Një veprim zgjidhet:

  1. fillimisht sipas SOAPAction të vet — kjo është rruga normale;
  2. në mungesë të saj, sipas emrit të vet, i krahasuar me fëmijën e parë të <soap:Body>.

Kjo rezervë është ajo që lejon të simulohen shërbime, klienti i të cilëve nuk dërgon kokë SOAPAction.

Shënoni një veprim si gabim dhe Restorm përgjigjet me një zarf <soap:Fault> me status HTTP 500 — pikërisht ajo që prodhon një shërbim SOAP i vërtetë kur bie në gabim.

Kjo është e vështirë të shkaktohet mbi një shërbim testimi, e megjithatë është rruga që klienti juaj duhet të dijë ta trajtojë.

Veprimet Server SOAP dhe Mbyllje e serverit SOAP. Shihni Serverat e strehuar.