Skip to content

Desi banjara

  • Microsoft AZ-900 Certification Exam Practice Questions – 5 Microsoft AZ-900 Certification Exam
  • On this wonderful day called birthday, I wish stars and moon for you. Birthday Wishes
  • Happy Guru Nanak Jayanti 2018: Wishes, Quotes, Status, Messages, Greetings, SMS Guru Nanak Jayanti
  • “Twenty years from now you will be more disappointed by the things you didn’t do than by the ones you did do.” – Mark Twain Quotes
  • AWS DevOps Engineer Professional Exam Practice Questions – 9 AWS DevOps Engineer Professional Exam
  • “You cannot be lonely if you like the person you’re alone with.” Dr. Wayne Dyer Motivational & Inspirational Quotes
  • Canon EOS 1200D Cameras
  • “To have darkness behind me, in front of me a bright sky, flickering lights on the water and to feel it on the stony face of the southern sun.”– Julia Hartwig Motivational & Inspirational Quotes

WCF (Windows Communication Foundation) Interview questions

No Comments on WCF (Windows Communication Foundation) Interview questions

WCF (Windows Communication Foundation) Interview questions

1- What is Windows Communication Foundation (WCF) ?

WCF is a framework to create a service-oriented application. WCF services can send the data asynchronously from one endpoint service to another service. The endpoint service can be the part of the continuous available service that is hosted by the IIS. WCF sends the data asynchronously. It is a secure service to process the business transaction. The message that is send can be a single character or a word sent as XML.



2- When to choose WCF?

  1. Choose WCF when you want to create a service that should support special scenarios such as one way messaging, message queues, duplex communication etc.
  2. Choose WCF when you want to create a service that can use fast transport channels when available, such as TCP, Named Pipes, or maybe even UDP (in WCF 4.5), and you also want to support HTTP when all other transport channels are unavailable.

When to choose Web API?

  1. Choose Web API when you want to create a resource-oriented services over HTTP that can use the full features of HTTP (like URIs, request/response headers, caching, versioning, various content formats).
  2. Choose Web API when you want to expose your service to a broad range of clients including browsers, mobiles, iPhone and tablets.




3- Difference between ASP.NET Web API and WCF (Windows Communication Foundation )

Web API WCF (Windows Communication Foundation )
Open source and ships with .NET framework. Ships with .NET framework
Supports only HTTP protocol. Supports HTTP, TCP, UDP and custom transport protocol.
Maps http verbs to methods Uses attributes based programming model.
Uses routing and controller concept similar to ASP.NET MVC. Uses Service, Operation and Data contracts.
Does not support Reliable Messaging and transaction. Supports Reliable Messaging and Transactions.
Web API can be configured using HttpConfiguration class but not in web.config. Uses web.config and attributes to configure a service.
Ideal for building RESTful services. Supports RESTful services but with limitations.



ASP.NET Web API, WCF (Windows Communication Foundation) Tags:ASP.NET Web API, Interview questions, WCF (Windows Communication Foundation), Web development

Post navigation

Previous Post: What is ASP.NET Web API ?
Next Post: How to stop time : Kiss

Related Posts

  • Error while sending json model in POST request to web API service using postman ASP.NET Web API
  • Asp.Net WebApi Interview Questions – Cont. ASP.NET Web API
  • How to enable cors in WebApi to handle request from different subdomains? ASP.NET Web API
  • Asp.Net WebApi Interview Questions ASP.NET Web API
  • What is ASP.NET Web API ? ASP.NET Web API

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *



Archives

  • June 2021
  • March 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • April 2020
  • December 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • January 2018
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • August 2015
  • May 2015
  • April 2014
  • November 2013

Categories

  • Acer
  • Amazon AWS Certification Exam
  • Amazon Kindle
  • Android phones
  • ASP.Net MVC
  • ASP.NET Web API
  • AWS DevOps Engineer Professional Exam
  • AZ-300: Microsoft Azure Architect Technologies Exam
  • Best Wishes Messages
  • birthday messages for boyfriend
  • Birthday messages For Girlfriend
  • Birthday Wishes
  • Birthday Wishes For Mom
  • Business
  • C# development
  • Cameras
  • Canon
  • Cloud
  • Cloud services
  • digital-cameras
  • Diwali
  • Entrepreneurship
  • eReaders
  • Family Quotes
  • Family Quotes
  • Friendship Quotes
  • Gadgets
  • Games
  • Get Well Soon Messages
  • GIT
  • Good Morning Wishes
  • Google
  • Gratitude Quote
  • Guru Nanak Jayanti
  • Halloween
  • Happiness Quote
  • Happy Diwali Wishes
  • Happy Independence Day Wishes
  • Happy New Year Wishes
  • HTC
  • HTC One
  • HTML
  • I Miss You Messages
  • Inspirational Quotes
  • Inspirational Travel Quotes
  • Interview questions
  • IT/Software development
  • Leadership Quote
  • Life lessons
  • Love Quotes
  • Love shayari
  • Messages
  • Microsoft AI-900 Certification Exam
  • Microsoft AZ-104 Certification Exam
  • Microsoft AZ-204 Certification Exam
  • Microsoft AZ-900 Certification Exam
  • Microsoft Azure
  • Microsoft Azure certifications
  • Microsoft Exam AZ-220
  • Microsoft Excel
  • Microsoft Office
  • Microsoft word
  • Mobile phones
  • Motivational & Inspirational Quotes
  • Nature Quotes
  • Nexus
  • Nikon
  • Pixels
  • PL-200: Microsoft Power Platform Functional Consultant Certification
  • PL-900: Microsoft Power Platform Fundamentals
  • postman
  • Quotes
  • Robin Sharma
  • Samsung Galaxy S5
  • Self improvement quotes
  • Self-Confidence Quote
  • SonarQube
  • Sony PlayStation 4
  • SQL
  • SQL Server
  • Success Quotes
  • Travel Quotes
  • Uncategorised
  • Uplifting Quotes
  • WCF (Windows Communication Foundation)
  • Web development
  • Wishes
  • Wishes for Newborn Baby

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org



Recent Posts

  • PL-200: Microsoft Power Platform Functional Consultant Certification – Exam Practice Questions
  • SonarQube – Static code analysis
  • Microsoft PL-900 Certification Exam Practice Questions – 2
  • Microsoft AZ-204 Certification Exam Practice Questions – 1
  • AWS DevOps Engineer Professional Exam Practice Questions – 14

Recent Comments

  • Yosianus on Error while sending json model in POST request to web API service using postman
  • “People are like stained-glass windows. They sparkle and shine when the sun is out, but when the darkness sets in their true beauty is revealed only if there is light from within.” Elisabeth Kübler-Ross Motivational & Inspirational Quotes
  • IAAS vs PAAS vs SAAS – different types of cloud services Cloud services
  • “In times of great stress or adversity, it’s always best to keep busy, to plow your anger and your energy into something positive.”– Lee Iacocca Motivational & Inspirational Quotes
  • I feel embarrassed today because there is no gift I can buy that matches the gift of life you have given to me. Here’s a birthday wish to a mother who never gave up, from a daughter who is forever grateful for the support. Birthday Wishes For Mom
  • “Always remember you are braver than you believe, stronger than you seem, and smarter than you think.” Christopher Robin Motivational & Inspirational Quotes
  • Hindi Romantic Love shayari Love Quotes
  • Microsoft PL-900 Certification Exam Practice Questions – 2 PL-900: Microsoft Power Platform Fundamentals
  • How to take a screenshot on Acer (Android) phones? – desibanjara.com Acer

Copyright © 2022 Desi banjara.

Powered by PressBook News WordPress theme