18 parimat WSDL-i intervjuu küsimust ja vastust (2025)

Siin on veebiteenuste kirjelduskeele (WSDL) intervjuu küsimused ja vastused nii värsketele kui ka kogenud kandidaatidele unistuste töökoha leidmiseks.


1) Selgitage, mis on WSDL?

WSDL tähistab veebiteenuste kirjelduskeelt. See on lihtne XML-dokument, mis sisaldab definitsioonide komplekti veebiteenuse kirjeldamiseks või asukoha leidmiseks.

Tasuta PDF-i allalaadimine: WSDL-i intervjuu küsimused ja vastused


2) Selgitage, mis on WSDL dokumendi struktuur?

WSDL-i dokumendistruktuur koosneb nendest peamistest elementidest

  • : Veebiteenustes kasutatavate andmetüüpide määratluste konteiner
  • : Edastatavate andmete trükitud määratlus
  • : Toimingute komplekt, mida toetab üks või mitu lõpp-punkti
  • : Konkreetse porditüübi protokoll ja andmevorming

3) Millist eesliidet kasutatakse WSDL-dokumendi sihtnimeruumi jaoks?

eesliide “xmlns:tns=target name” kasutatakse WSDL-dokumendi sihtnimeruumina.


4) Selgitage, mis on WSDL-i sõnumielement?

  • Sõnum on protokollist sõltumatu ja see kirjeldab tarbijate ja veebiteenuse pakkujate vahel vahetatavaid andmeid
  • Igal veebiteenusel on kaks sisend- ja väljundsõnumit. Sisend määrab veebiteenuse parameetrid ja väljund määrab veebiteenuse tagastusandmed
  • iga element sisaldab nulli või rohkem parameetrid, üks iga veebiteenuse funktsiooni parameetri kohta
  • element on seotud RPC-kutse parameetri või tagastusväärtusega
  • The nimede järjestus kajastab parameetrite järjekorda RPC allkirjas

5) Mainige WSDL-is kasutatavaid operatsioonitüüpe?

WSDL määratleb nelja tüüpi vastuseid. Päringu vastus on kõige levinum toimingutüüp.

  • Üks viis: See võib sõnumi vastu võtta, kuid ei anna vastust
  • Taotle vastust: See võtab päringu vastu ja saadab vastuse
  • Küsige vastust: See saadab päringu ja ootab vastust
  • Teavitamine: See saadab sõnumi, kuid ei oota vastust
WSDL-i intervjuuküsimused
WSDL-i intervjuuküsimused

6) Mis teeb element määratleda WSDL-is?

WSDL-is on definitsioonielement kõigi WSDL-dokumentide põhi- või juurelement, see määrab veebiteenuse nime.


7) Selgitage, mida "tüübid" WSDL-is määratlevad?

  • Tüübielement määratleb kõik andmetüübid, mida serveri ja kliendi vahel kasutatakse
  • Andmetüüpide määratlemiseks kasutab WSDL W3C-d XML Vaikimisi on skeemi spetsifikatsioon
  • Tüübi elementi pole vaja, kui teenus kasutab ainult lihtsaid XML-skeemitüüpe, nagu täisarvud ja stringid
  • Tüübi taaskasutamiseks mitme veebiteenusega võimaldab WSDL määratleda tüübid eraldi elementides

8) Selgitage, mis on “seep:body”?

"seep: keha" on SOAP laienduselementi, mida kasutatakse wsdl-i sidumise ja toimimise sees „wsdl:input/output” alamelemendina. Seda kasutatakse teabe edastamiseks selle kohta, kuidas SOAP kehaelemendi sisu on üles ehitatud.

WSDL.svg


9) Selgitage, kuidas WSDL saab SOAP-iga seostuda?

Sidumine on võimalik kahe atribuudiga - nimi ja tüüp. Atribuut name määrab sidumise nime ja atribuut type määrab sidumise pordi. SOAP-i sidumiseks peate deklareerima kaks atribuuti - transport ja stiil. Transpordiatribuudid määratlevad SOAP-protokolli (HTTP), stiiliatribuut aga "rpc" või "dokument".


10) Selgitage, mis on UDDI ja millise protokolli kaudu see suhtleb?

UDDI tähistab universaalset kirjeldust, avastamist ja integratsiooni. See on kataloog, mida kasutatakse veebiteenuste teabe salvestamiseks. See suhtleb SOAP-i kaudu.


11) Mainige, milliste asjadega tuleb sidumise ajal hoolt kanda?

Köitmise ajal

  • Port ei tohi määrata rohkem kui ühte aadressi
  • Sadam ei tohi määrata muud siduvat teavet peale aadressiteabe

12) Selgitage, mis vahe on SOAP-sõnumi ja WSDL-i vahel?

SOAP-sõnum on XML-dokument, mida kasutatakse teie andmete edastamiseks, samas kui WSDL on XML-dokument, mis ütleb, kuidas teie veebiteenusega ühendust luua ja sellega päringuid teha.


13) Selgitage, mis on WSDL-i lõpp-punktid?

WSDL-is viidatakse lõpp-punktile aadressile ja sidumisele


14) Selgitage, kuidas WSDL-is lõpp-punkte määratletakse?

Lõpp-punktid esindavad eksemplari teenust; need määratakse sidumise ja lõpp-punkti avalikustamiseks kasutatavate võrguandmete kombineerimise teel. Lõpp-punktid defineeritakse lepingus, kasutades WSDL-i pordi elemendi ja WSDL-i teenuse elemendi kombinatsiooni. Pordi elemendid defineerivad tegelikud lõpp-punktid.


15) Selgitage, mis vahe on WSDL-i sõnumitüübil ja elemendil?

  • Sõnumi tüüp: see loob muutuja WSDL-is määratletud sõnumitüübi alusel
  • Elemendi tüüp: see loob muutuja elemendi alusel, mille määrasite skeemis

16) Kuidas WSDL-faili valideerida?

WSDL-fail on tarbija- ja veebiteenuste klientide vaheline leping. WSDL-i valideerija kontrollib enne URL-i lõppkasutajatele andmist, kas faili saavad kasutada ka teised rakendused. Faili kinnitamiseks peate määrama sellised kriteeriumid nagu

  • Kas see nõuab WSDL XML skeemi järgi valideerimist?
  • Kas see nõuab teadaolevate parimate tavade järgimist
  • Kas see tuleb tavaliste seebivirnade abil õigesti sõeluda?

WSDL-faili kinnitamiseks võite kasutada kaubanduslikku tööriista, näiteks XMLSpy.


17) Selgitage, mis vahe on sidumisel ja porditüübil WSDL-is?

  • WSDL port: WSDL-i porditüübi element määratleb toimingute rühma, mida enamikus keskkondades tuntakse liidesena. Iga toiming koosneb sisend- ja väljundelementide kombinatsioonist. Nende elementide järjekord määrab sõnumivahetuse mustri (MEP)
  • WSDL-i sidumine: WSDL-i sidumiselement kirjeldab konkreetse porditüübi kasutamise üksikasju antud protokolliga

18) Loetlege WSDL-i pordi ja teenuse omadused?

  • Teenusel võib olla rohkem kui üks lõpp-punkt, millest igaüks on määratletud oma pordielemendiga
  • Pordielement on seotud konkreetse sidumisega ja sisaldab teavet selle kohta, kuidas sellele juurde pääseda (URI)
  • Erinevad pordid tähistavad sama porditüübi erinevat sidumist, võimaldades samadele funktsioonidele juurdepääsu mitme transpordiprotokolli ja interaktsioonistiili kaudu

Need intervjuu küsimused aitavad ka teie viva (suuline)

Jaga

Jäta vastus

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on märgitud *