23 parimat WCF-i intervjuu küsimust ja vastust (2025)

WCF-i intervjuuküsimused värsketele ja kogenud inimestele

Siin on WCF (Windows Communication Framework) intervjuu küsimused ja vastused nii värsketele kui ka kogenud kandidaatidele oma unistuste töökoha saamiseks.


1) Selgitage, mis on WCF?

WCF (Windows Communication Framework) on Microsofti raamistik, mis muudab protsessidevahelise suhtluse lihtsamaks. See võimaldab teil erinevatel viisidel suhelda, nagu MS-sõnumite järjekord, teenused, kaughaldus ja nii edasi. See võimaldab teil rääkida ka teiste.NET-i rakenduste või mitte-Microsofti tehnoloogiatega (nt J2EE).

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


2) Nimeta, millised on WCF-i põhikomponendid?

WCF-i peamised komponendid on

  • Teenindus: Töö loogika
  • Peremees: Tee, kuhu andmed salvestatakse. Nt. exe, protsess, Windowsi teenus
  • Lõpp-punktid: See, kuidas teenus välismaailmaga kokku puutub

3) Selgitage, kuidas WCF töötab?

WCF järgib "Tarkvara teenusena" mudelit, kus kõik funktsiooniüksused on määratletud teenustena. Suhtlemiseks on iga punkt portaal või ühendus kas kliendi või muude teenustega. See on programm, mis paljastab lõpp-punktide kogu.


4) Selgitage, mis vahe on ASMX veebiteenustel ja WCF-il?

WCF ja ASMX või ASP.net veebiteenuse erinevus seisneb selles, et ASMX on loodud sõnumite saatmiseks ja vastuvõtmiseks ainult HTTP kaudu SOAP-i abil. Kuigi WCF saab sõnumeid vahetada mis tahes vormingus mis tahes transpordiprotokolli kaudu


5) Nimetage, mis on WCF-i lõpp-punkt ja millised on WCF-i kolm peamist punkti?

Igal teenusel peab olema aadress mis määrab teenuse asukoha, leping, mis määrab, mida teenus teeb, ja siduv mis ütleb, kuidas teenusega suhelda.

  • Aadress: See määrab teenuse asukoha, mis sarnaneb http://Myserver/Myservice. Meie teenusekliendiga suhtlemiseks kasutab see seda asukohta
  • Leping: See määrab serveri ja kliendi vahelise liidese. See on lihtne liides mõne atribuudiga
  • Köitmine: See otsustab, kuidas kaks osapoolt omavahel transpordi, kodeerimise ja protokollide osas suhtlevad
WCF-i intervjuuküsimused
WCF-i intervjuuküsimused

6) Selgitage, mitut tüüpi lepinguid WCF määratleb?

WCF määratleb nelja tüüpi lepinguid

  • Teenuslepingud
  • Andmelepingud
  • Vealepingud
  • Sõnumilepingud

7) Milliseid transpordiskeeme WCF toetab?

Ta toetab

  • HTTP
  • TCP
  • Võrgustik
  • IPC (protsessidevaheline suhtlus)
  • MSMQ

8) Mainige, millised on WCF-teenuse hostimise viisid?

WCF-teenuse hostimise viisid on järgmised

  • IIS
  • Iseseisev hostimine
  • WAS (Windowsi aktiveerimisteenus)
WCF-i intervjuuküsimused värsketele ja kogenud inimestele
WCF-i intervjuuküsimused värsketele ja kogenud inimestele

9) Mainige aadressi süntaksit ja WCF-i transpordiskeemi erinevaid vorminguid?

WCF-i transpordiskeemi aadressi süntaks on

[transport]:// [machine or domain] [: optional port]

formaat


10) Mis on WCF-is duplekslepingud?

WCF-is kasutatakse kliendiga suhtlemiseks duplekssõnumit või tagasihelistamist. Erinevate transpordisüsteemide kaudu toimub duplekssõnumid WCF-is nagu TCP, nimega toru ja isegi HTTP. Seda nimetatakse WCF-is ühiselt duplekslepinguteks.


11) Nimetage, millised on WCF-i erinevad eksemplarirežiimid?

Konkreetse teenuse eksemplariga seob WCF sissetuleva sõnumipäringu, seega on saadaolevad režiimid

  • Kõne kohta: See eksemplar luuakse iga kõne jaoks, mis on mälu osas tõhus, kuid vajab seanssi säilitamist
  • Seansi kohta: Kasutajaeksemplari täieliku seansi jaoks luuakse
  • Vallaline: Luuakse üks eksemplar, mida jagatakse kõigi kasutajate ja kõigi vahel. Mälu osas on see kõige vähem tõhus.

12) Selgitage, mis on teenuse puhverserver Windows Communication Foundationis?

WCF-is võimaldab teenuse puhverserver rakendustel suhelda WCF-teenusega, saates ja vastu võtta sõnumeid. See on klass, mis hõlmab teenuse üksikasju, nagu teenindustee, teenuse juurutamise tehnoloogia, platvorm ja sideprotokoll ja nii edasi. Seega, kui rakendus suhtleb teenusega puhverserveri kaudu, jätab see mulje, et see suhtleb kohaliku objektiga.


13) Selgitage, mis on SOA?

SOA (teenusele orienteeritud arhitektuur) on teenuste kogum, mis määrab, kuidas kaks andmetöötlusüksust teatud ärifunktsioonide saavutamiseks omavahel suhtlevad ja kuidas üks olem saab töötada teise üksuse nimel.


14) Mis tüüpi andmelepingud on WCF-is?

Andmelepinguid on kahte tüüpi

  • Andmeleping: klassi määratlemiseks kasutatav atribuut
  • Andmeliige: atribuutide määratlemiseks kasutatav atribuut

15) Milliseid kolme tüüpi tehinguhalduri WCF toetab?

WCF-i toetatud tehinguhalduri tüübid on järgmised

  • Kerge kaal
  • WS- Atomic Transaction
  • OLE tehing

16) Loetlege erinevus XMLSerializeri ja DataContractSerializeri vahel?

 DataContractSerializer XMLSerialiseerija
WCF-i jaoks on DataContractSerializer vaikeserialiseerija XMLSerializer ei ole vaikeserialiseerija
Võrreldes XMLSerializeriga on see kiirem XMLSerializer on aeglasem
Seda kasutatakse lihtsate skeemide jaoks Seda kasutatakse keerukate skeemide jaoks

17) Selgitage, millised parlamendiliikmed on WCF-is saadaval?

MEP tähistab sõnumivahetuse mustrit, lubatud on kolme tüüpi sõnumivahetuse mustrid.

  • Data Gram
  • Taotlus ja vastus
  • Duplex

18) Nimetage nimeruum, mida kasutatakse WCF-teenusele juurdepääsuks?

WCF-teenusele juurdepääsuks kasutatakse System.ServiceModelit


19) Loetlege WCF-is saadaolevad köitmise tüübid?

WCF-is saadaolevad köitmistüübid on järgmised

  • BasicHttpBinding
  • NetTcpBinding
  • WSHttpBinding
  • NetMsmqBinding

20) Selgitage, mis on DataContractSerializer?

Objekti eksemplari teisaldatavasse ja ülekantavasse vormingusse muutmise protsessi nimetatakse serialiseerimiseks ja andmete serialiseerimist nimetatakse DataContractSerializeriks.


21) Nimetage, millised on WCF-i erinevad aadressivormingud?

WCF-i erinevad aadressivormingud on

  • HTTP-aadressi vorming: à http:// kohalik host:
  • TCP-aadressi vorming: net.tcp://local host:
  • MSMQ aadressivorming:ànet.msmq://localhost:

22) Mis on REST ja mis on WCF RESTi probleem ja kuidas seda lahendada?

REST tähistab Representational State Transfer, võrgurakenduse kujundamiseks kasutatakse REST-i. See tugineb olekuta kliendiserverile, vahemällu salvestatavale sideprotokollile. WCF-i loomise põhjuseks on SOA toetamine, mitte REST. HTTP REST-teenuse loomiseks WCF-i abil on vaja palju konfigureerimist. Selle tüütu ülesande ületamiseks kasutage ASP.NET-i veebi API tutvustati.


23) Loetlege, millised on WCF-is pakutavad erinevad isolatsioonitasemed?

WCF-is pakutavad erinevad isolatsioonitasemed on

  • Lugege Pühendamata
  • Lugege Pühendunud
  • Korratav lugemine
  • Serialiseeritav

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

Jaga

4 Kommentaarid

  1. Avatar vidhyalakshmi ütleb:

    see aitab mind väga. nii et arvan, et sa nii palju karjääri.guru

  2. Avatar Prassana ütleb:

    see on väga kasulik saidilt carrer.guru

  3. Ganesh Periasamy ütleb:

    Väga kena kollektsioon. Mul on küsimus nr 14. Kas me ei peaks vastusesse lisama EnumMemberi?

Jäta vastus

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