jueves, 16 de mayo de 2013

WCF - 4. Estructura de los servicios WCF

En todo servicio WCF intervienen dos partes, el cliente y el servidor. El servidor es la parte que atiende las peticiones de una serie de servicios que ofrece, y el cliente es la que consume estos servicios, y todo ello tiene lugar mediante el intercambio de mensajes. Para que el cliente pueda comunicarse con el servidor, debe conocer donde se encuentra ubicado éste, por ejemplo, la dirección IP y el puerto, debe conocer el protocolo, para saber como se va a comunicar y por ultimo, de tener conocimiento de los servicios que ofrece el servidor, es decir, que es lo que va a consumir.

ENDPOINT

En WCF los tres valores donde, como y que, se identifican con Address, Binding y Contract, y la unión de todos ellos constituye lo que se denomina Endpoint, y dependiendo de la configuración de cada uno, puede ofrecerse servicios distintos o los mismos bajos condiciones distintas.
Cuando el cliente se comunica con el servidor, debe hacerlo cumpliendo las condiciones expuestas por éste. Por ello, el concepto de endpoint, es aplicable también al cliente. De esta manera, el cliente que quiera comunicarse con el servidor, debe tener un endpoint con las mismas características.


No hay comentarios:

Publicar un comentario