none
Diferencias entre WCF Service App y un Servicio en un ASP.NET Web Site

    Question

  • Hola mi duda es la sigueinte tengo un proyecto tipo WCF Service Application el cual funciona perfecto y tengo un ASP.NET Web Application donde agrego un servicio de esta manera


    PERO estaba viendo q este servicio es como diferente a los q se agregan a un WCF service App  debido a q este servicio alojado en el proyecto tipo ASP.NET web site tiene esto <%@ ServiceHost Language="VB" Debug="true" Service="CAN.API.Services.BLL.Generic.APIBL" CodeBehind="~/App_Code/BLL/Generic/APIBL.vb" %> 
    Mi duda es q diferencia hay entre este tipo de servicio y un tipo de servicio WCF Service Application

    Gracias

      

    WAQ

    Tuesday, July 17, 2012 4:06 PM

Answers

  • basicamente es similar, solo que ese servicio estara alojado en un sitio web, en cambio el otro podrias cambiarle el enpoint para asignarlo bajo otro tipo de host como ser un windows service etc

    lo que si no recomendaria es eso que has hecho alli de poner todo el codigo en el App_Code no es asi como se programa deberias haber creado un web application para que compile como dll

    y crear despues proyecto del tipo class library para DL y BLL etc referenciado uan con otra

    crea un web site no es recomendable

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marked as answer by warnerxp Tuesday, July 17, 2012 4:31 PM
    Tuesday, July 17, 2012 4:23 PM

All replies

  • basicamente es similar, solo que ese servicio estara alojado en un sitio web, en cambio el otro podrias cambiarle el enpoint para asignarlo bajo otro tipo de host como ser un windows service etc

    lo que si no recomendaria es eso que has hecho alli de poner todo el codigo en el App_Code no es asi como se programa deberias haber creado un web application para que compile como dll

    y crear despues proyecto del tipo class library para DL y BLL etc referenciado uan con otra

    crea un web site no es recomendable

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marked as answer by warnerxp Tuesday, July 17, 2012 4:31 PM
    Tuesday, July 17, 2012 4:23 PM
  • gracias por la respuesta voy a seguir las recomendaciones

    Saludos


    WAQ

    Tuesday, July 17, 2012 4:31 PM
  • mas alla que sea winforms la ui el resto de las capas es identico

    solo crea un web application como proyecto y no un web site

    [N-Tier] – Desarrollo en capas - Ejemplo Facturacion / parte 3

    pero alli podras ver como interactua cada proyecto pasando info al siguiente

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    Tuesday, July 17, 2012 4:38 PM