Top 23 pitanja i odgovora na WCF intervjuu (2026.)

Pitanja za WCF intervju za brucoลกe i iskusne

Ovdje su WCF (Windows Communication Framework) pitanja i odgovori za intervjue za brucoลกe, kao i za iskusne kandidate da dobiju posao iz snova.


1) Objasnite ลกto je WCF?

WCF (Windows Communication Framework) je Microsoftov okvir za lakลกu meฤ‘uprocesnu komunikaciju. Razliฤitim sredstvima omoguฤ‡uje vam komunikaciju kao ลกto je MS slanje poruka u redu ฤekanja, usluge, daljinsko upravljanje i tako dalje. Takoฤ‘er vam omoguฤ‡uje razgovor s drugim .NET aplikacijama ili tehnologijama koje nisu Microsoftove (kao ลกto je J2EE).

Besplatno preuzimanje PDF-a: Pitanja i odgovori za WCF intervju


2) Navedite koje su glavne komponente WCF-a?

Glavne komponente WCF-a su

  • Usluga: Radna logika
  • Domaฤ‡in: Staza na kojoj su podaci spremljeni. Npr. .exe, proces, Windows usluga
  • Krajnje toฤke: Naฤin na koji je usluga izloลพena vanjskom svijetu

3) Objasnite kako radi WCF?

WCF slijedi model "Softver kao usluga", gdje su sve jedinice funkcionalnosti definirane kao usluge. Za komunikaciju, svaka toฤka je portal ili veza bilo s klijentom ili drugim uslugama. To je program koji izlaลพe skup krajnjih toฤaka.


4) Objasnite koja je razlika izmeฤ‘u ASMX web usluga i WCF?

Razlika izmeฤ‘u WCF-a i ASMX-a ili web-servisa ASP.net je u tome ลกto je ASMX dizajniran za slanje i primanje poruka samo pomoฤ‡u SOAP-a preko HTTP-a. Dok WCF moลพe razmjenjivati โ€‹โ€‹poruke koristeฤ‡i bilo koji format preko bilo kojeg transportnog protokola


5) Navedite ลกto je krajnja toฤka u WCF-u i koje su tri glavne toฤke u WCF-u?

Svaki servis mora imati adresa koji odreฤ‘uje gdje se servis nalazi, ugovor koji definira ลกto servis radi i vezivanje koji govori kako komunicirati s uslugom.

  • Adresa: Odreฤ‘uje mjesto usluge koje ฤ‡e biti kao http://Myserver/MyserviceZa komunikaciju s naลกim klijentom usluge koristit ฤ‡e se ova lokacija.
  • Ugovor: Odreฤ‘uje suฤelje izmeฤ‘u posluลพitelja i klijenta. To je jednostavno suฤelje s nekim atributima
  • Uvez: Odluฤuje kako ฤ‡e dvije strane meฤ‘usobno komunicirati u smislu transporta, kodiranja i protokola
WCF pitanja za intervju
WCF pitanja za intervju

6) Objasnite koliko vrsta ugovora WCF definira?

WCF definira ฤetiri vrste ugovora

  • Ugovori o uslugama
  • Ugovori o podacima
  • Ugovori o krivnji
  • Ugovori o porukama

7) Koje transportne sheme podrลพava WCF?

Ona podrลพava

  • HTTP
  • TCP
  • Peer mreลพa
  • IPC (Inter Process Communication)
  • MSMQ

8) Navedite koji su naฤini hostinga WCF usluge?

Naฤini hostinga WCF usluge su

  • IIS
  • Self-Hosting
  • WAS (Windows aktivacijska usluga)
Pitanja za WCF intervju za brucoลกe i iskusne
Pitanja za WCF intervju za brucoลกe i iskusne

9) Spomenite sintaksu adrese i razliฤite formate WCF transportne sheme?

Sintaksa adrese WCF transportne sheme je

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

format


10) ล to su dvostruki ugovori u WCF-u?

Duplex slanje poruka ili povratni poziv koristi se u WCF-u za komunikaciju s klijentom. Preko razliฤitih prijenosnih sustava Duplex slanje poruka u WCF-u obavlja se poput TCP-a, imenovane cijevi pa ฤak i HTTP-a. Zajedno je to poznato kao dvostruki ugovori u WCF-u.


11) Navedite koji su razliฤiti naฤini instance u WCF-u?

Za odreฤ‘enu instancu usluge WCF veลพe zahtjev za dolaznu poruku, tako da su dostupni naฤini

  • Po pozivu: Ova se instanca stvara za svaki poziv, uฤinkovita u smislu memorije, ali treba odrลพavati sesiju
  • Po sesiji: Za potpunu sesiju kreiraju se korisniฤke instance
  • Singl: Stvara se jedna instanca koja se dijeli meฤ‘u svim korisnicima i meฤ‘u svima. ล to se tiฤe memorije, najmanje je uฤinkovit.

12) Objasnite ลกto je Service Proxy u Windows Communication Foundation?

U WCF-u, proxy usluge omoguฤ‡uje aplikacijama interakciju s WCF uslugom slanjem i primanjem poruka. To je klasa koja pokriva detalje usluge kao ลกto su put usluge, tehnologija implementacije usluge, platforma i komunikacijski protokol i tako dalje. Dakle, kada aplikacija komunicira s uslugom putem proxyja, ostavlja dojam da komunicira s lokalnim objektom.


13) Objasnite ลกto je SOA?

SOA (Service Oriented Architectural) skup je usluga koje odreฤ‘uju kako ฤ‡e dva raฤunalna entiteta meฤ‘usobno komunicirati kako bi postigla odreฤ‘enu poslovnu funkcionalnost te kako jedan entitet moลพe raditi u ime drugog entiteta.


14) Koje su vrste ugovora o podacima u WCF-u?

Postoje dvije vrste ugovora o podacima

  • Ugovor o podacima: atribut koji se koristi za definiranje klase
  • ฤŒlan podataka: Atribut koji se koristi za definiranje svojstava

15) Koje tri vrste upravitelja transakcija podrลพava WCF?

Vrste transakcijskog upravitelja koje WCF podrลพava su

  • Lagani
  • WS- Atomska transakcija
  • OLE transakcija

16) Navedite razliku izmeฤ‘u XMLSerializera i DataContractSerializera?

DataContractSerializer XMLSerializator
Za WCF, DataContractSerializer je zadani serijalizator XMLSerializer nije zadani serijalizator
U usporedbi s XMLSerializerom, brลพi je XMLSerializer je sporiji
Koristi se za jednostavne sheme Koristi se za sloลพene sheme

17) Objasnite koji su MEP-ovi dostupni u WCF-u?

MEP oznaฤava obrazac za razmjenu poruka, dopuลกtene su tri vrste obrazaca za razmjenu poruka.

  • Data Gram
  • Zahtjev i odgovor
  • Dvoetaลพni

18) Navedite imenski prostor koji se koristi za pristup WCF servisu?

System.ServiceModel koristi se za pristup WCF usluzi


19) Navedite vrste vezanja dostupne u WCF-u?

Vrste uvezivanja dostupne u WCF-u su

  • BasicHttpBinding
  • NetTcpBinding
  • WSHttpBinding
  • NetMsmqBinding

20) Objasnite ลกto je DataContractSerializer?

Proces mijenjanja instance objekta u prijenosni i prenosivi format poznat je kao serijalizacija, a serijalizacija podataka naziva se DataContractSerializer.


21) Navedite koji su razliฤiti formati adresa u WCF-u?

Razliฤiti formati adrese u WCF-u su

  • Format HTTP adrese: ร  http:// lokalni host:
  • Format TCP adrese:ร  net.tcp://local host:
  • MSMQ format adrese:ร net.msmq://localhost:

22) ล to je REST i koji je problem s WCF REST-om i kako se to moลพe rijeลกiti?

REST je kratica za Representational State Transfer, za projektiranje mreลพne aplikacije koristi se REST. Oslanja se na komunikacijski protokol klijent posluลพitelja koji se moลพe predmemorirati bez stanja. Razlog stvaranja WCF-a je podrลกka SOA-e, a ne REST-a. Zahtijeva mnogo konfiguracije kako bi se stvorio HTTP REST servis pomoฤ‡u WCF-a. Kako bi prevladao ovaj zamoran zadatak, ASP.NET web API uveden je.


23) Navedite koje su razliฤite razine izolacije predviฤ‘ene u WCF-u?

Razliฤite razine izolacije predviฤ‘ene u WCF-u su

  • ฤŒitaj Uncommitted
  • ฤŒitaj Predano
  • Ponovljivo ฤitanje
  • serializable

Ova pitanja za intervju takoฤ‘er ฤ‡e vam pomoฤ‡i u vaลกem ลพivotu

Podijeli

4 Komentari

  1. Avatar vidhyalakshmi kaลพe:

    jako mi pomaลพe. pa misli da si tolika karijera.guru

  2. Avatar Prassana kaลพe:

    vrlo je korisno od carrer.guru

  3. Ganesh Periasamy kaลพe:

    Jako lijepa kolekcija. Imam neลกto na pitanje br. 14. Ne bismo li trebali ukljuฤiti EnumMember u odgovor?

Ostavi komentar

Vaลกa adresa e-poลกte neฤ‡e biti objavljena. Obavezna polja su oznaฤena sa *