Wednesday, 10 April 2013

what is an EndPoint in WCF

EndPoint :
                 These is a structure which provides information about our service(program). EndPoint includes three things and they are easily reffered as ABC
               A  ----> Address
               B  ----> Binding
               C  ----> Contract
Address : A Network Address Where the end point resides.
             example: http://silverkey.com/services/demo.svc
Binding :  Specifies How the endpoint communicates with the world.


     Defining things Like :
                  - Transport (eg: HTTP,TCP).
                  - Encoding (Text,Binary,MTOM).
                  - Security options( SSL,Message security)
Examples
                  BasicHttpBinding , NetTcpBinding,NetMSMQBinding, NetNamePipeBinding.


Contract : 
                 Specifies What the EndPoint Communicates.


Defining Things Like :
                    ->  Message Exchange patterns (one-way, duplex way............)
                    ->  Service operations.
                    -> Behaviours (Exchange meta-Data, Impersonatation, Authorization)
EndPoint

No comments:

Post a Comment