Es una buena práctica hacer referencia a la biblioteca de clases de mi capa de dominio de aplicaciones web para la aplicación de servicio WCF.Modelo de dominio compartido con el servicio WCF
Haciendo eso me da fácil acceso a las clases ya existentes en mi modelo de dominio para que no necesitaré para volver a definir clases similares para ser utilizado por el servicio WCF
Por otra parte, yo no' me gusta el acoplamiento que crea entre la aplicación y el servicio, y tengo curiosidad de si podría crearme dificultades a largo plazo.
También creo que tener clases dedicadas para mi aplicación WCF sería más eficiente dado que esas clases solo contendrán los miembros que serán utilizados por el servicio y nada más. Si utilizo las clases de mi capa de dominio, habrá muchos campos en las clases que el servicio no utilizará y provocará una transferencia de datos innecesaria.
apreciaré si usted me puede dar a sus pensamientos de su experiencia
Esto es perfecto; ¿podría tener un ejemplo o ver un ejemplo de esto implementado (enlace, blog, etc.)? Hay un par de preguntas para mí que podrían responderse si veo un pequeño ejemplo de esto en la implementación. – atconway