Conozco la distinción entre UDDI y Ws-Discovery (ubicación bien conocida para buscar un servicio frente a la transmisión). Pero mi pregunta es: ¿cuál es la forma más sencilla de descubrir un servicio web en WCF? Por simple me refiero a lo que ya está implementado en WCF y se puede utilizar ahora? No he visto ninguna implementación incorporada en WCF para UDDI o Ws-Discovery.Descubrimiento de servicios web en WCF: Ws-Discovery o UDDI?
¿Tiene algún enlace o experiencia para compartir sobre estos dos protocolos en WCF?
ACTUALIZACIÓN
Ahora estoy pensando en tres soluciones, a la espera de WS-descubrimiento de .NET 4.0, o tal vez la creación de la unión con el Peer to Peer unión proporcionada por WCF mi propio descubrimiento. De esta manera puedo transmitir una solicitud. O usando la implementación proporcionada por el enlace de eed3si9n.
Creo que haré una interfaz de puerta de enlace para cambiar fácilmente la implementación más tarde.
Todavía no he encontrado que el descubrimiento de servicios web tenga algún valor. Esto puede significar simplemente que nunca he visto un escenario donde sería útil. Me interesaría si pudieras compartir tu situación: es posible que hayas encontrado un buen escenario. –
Hola John, tengo múltiples terminales que "hablarán" con un servicio. Pero no quiero ninguna referencia en el archivo de configuración de mis aplicaciones en los terminales a un extremo particular + enlace, porque esto dará como resultado una pesadilla de mantenimiento si cambio un enlace o mi servidor. –
"Pesadilla de mantenimiento"? ¡Estamos hablando de actualizar archivos XML "n" aquí! Apenas lo llamaría una pesadilla. –