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

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)

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
![Pitanja i odgovori za tehniฤki intervju ([godina]) Pitanja i odgovori za tehniฤki razgovor](https://career.guru99.com/wp-content/uploads/2024/12/technical-interview-questions-answers-150x150.png)
![Top 40 pitanja i odgovora na .NET intervjuu ([godina]) Pitanja za intervju za .NET](https://career.guru99.com/wp-content/uploads/2016/07/net-interview-questions.png)

![Top 50 J2EE pitanja za intervju ([godina]) Pitanja i odgovori za J2EE intervju](https://career.guru99.com/wp-content/uploads/2014/07/j2ee-interview-questions.png)
jako mi pomaลพe. pa misli da si tolika karijera.guru
Dobar saลพetak
vrlo je korisno od carrer.guru
Jako lijepa kolekcija. Imam neลกto na pitanje br. 14. Ne bismo li trebali ukljuฤiti EnumMember u odgovor?