Creé mi primer servicio WCF y lo probé en mi computadora, y funciona.¿Cómo puedo generar el archivo .svc?
Los archivos presentes son una interfaz, una implementación de esa interfaz y un archivo app.config.
Ahora que es hora de alojar esto en un servidor real con IIS, me dijeron que IIS busca un archivo .svc cuando recibe llamadas entrantes.
Esto es lo que encontré: servicios
WCF alojados en IIS se representan como archivos de contenido (archivos especiales .SVC) dentro de la aplicación de IIS. Este modelo es similar a la forma en que se representan las páginas ASMX dentro de una aplicación IIS como archivos .asmx. Un archivo .svc contiene una directiva de procesamiento específica de WCF (@ServiceHost) que permite a la infraestructura de alojamiento WCF activar los servicios alojados en respuesta a los mensajes entrantes.
¿Alguien puede por favor indicarme cómo puedo crear este archivo para poder alojarlo?
Gracias!
http://msdn.microsoft.com/en-us/library/ms733766.aspx – Reniuz
Así service.svc es básicamente otra forma de declarar puntos finales? ¿Para qué sirve app.config? – TheGateKeeper
@TheGateKeeper: casi define un punto final, pero no realmente. Debe recordar que una configuración de IIS está impulsada por la solicitud, por lo que si proporciona el archivo .svc, simplemente le informa a IIS que esa es la ubicación en la que desea el servicio. Se comportaría de manera diferente si se tratara de un servicio TCP o una solución hospedada por el servicio de Windows. Recuerde que está compartiendo solicitudes de páginas web con su servicio. - Por cierto, seguimiento del comentario de Reniuz: http://msdn.microsoft.com/en-us/library/aa751792.aspx –