top of page

FOLLOW ME:

WCF Free Tutorial

  • tekslate
  • Dec 29, 2014
  • 2 min read

WCF Overview

WCFwindows communication foundation

WCF is a technology used to implement “service acierated architecture programming” (SOA programming)

To understand SOA programming we need to look into the history of programming languages.

The era of 1990’s started with structured oriented programming

In structured oriented programming the code was written in the form of functions like,

Int add (int x, int y)

{

}

Int subtract (int x, inty)

{

}

In structured oriented programming though reusability was their but it was not efficient and whenever a problem is redefined / enhanced it was required to write complete code again.

To overcome this drawback in the era of 1990’s we got object oriented programming.

Object oriented programming we got the concept classes as well as objects.

Functional programming of structured oriented converted into object oriented programming i.e, parameters of the functions are transformed to data fields & properties of a class and functions are written without parameters just like,

class clsArithmetic

{

Int x,y,z; Public .int px { set{----;} get{---;} }

Public int py { set{------;} get{-----;} } public int p3 { set{----;} get{---;}

} public void add() { …. } public void subtraction

} }

Object oriented programming completely speaks about classes & objects and communication will take place with the help of object data using this we are able to get all the facilities of object oriented programming like abstraction, encapsulation, polymorphism, inheritance, etc.

With this object oriented programming we are able to build efficient applications using different object oriented programming languages like c# .net, Java, etc.

wcf.png

Service

A service is a construct that exposes one/more end points with each end point exposing to one / more service operations services are logical encapsulation of self contained business functionality.

Services are not classes / not components

Difference between a service & component is services will enable to communicate among the heterogeneous applications where as components / packages will allow to communicate with in the homogeneous applications only.

WCF is designed to offer a manageable approach to distributed computing, interoperability with the support of service orientation.

WCF simplifies development of connected applications through a new service oriented programming model.

WCF includes serialization facilities that enable loose coupling & versioning and provides integration & interoperability with other services

WCF can communicate using web services, interoperability with other platforms that support SOAP such as J2EE based applications.

Most efficient performance as compared with other SOA programming techniques. i.e., the applications developed using WCF will work at faster rate as compared with the applications developed in removing, web’ services, MSMQ, etc.

WCF will help to provide more reliability & security at compared with web services.

WCF provide interoperability with applications built on other technologies.

WCF will provide interoperability with all Microsoft technologies.

WCF will provide interoperability with other XML protect

For More Click On Below Link: http://bit.ly/1CPgEHw


 
 
 

Comentários


  • Facebook Clean Grey
  • Twitter Clean Grey
  • Instagram Clean Grey

RECENT POSTS: 

SEARCH BY TAGS: 

© 2023 by Closet Confidential. Proudly created with Wix.com

  • b-facebook
  • Twitter Round
  • Instagram Black Round
bottom of page