none
Envio de datos con servicios web Web Services (Asmx), WCF, Web API en JQuery-Ajax-Json RRS feed

  • Pregunta

  • Saludos comunidad estoy viendo las diferentes formas de consumir un servicio web con JQuery-Ajax-Json con las 3 diferentes tecnologias que coloque en el titulo, mis dudas son:

    1.- Ya realice el envio de datos del cliente (pagina aspx) al servidor (code behind) con el servicio web (asmx) y es simple, no necesita crearse una capa de servicios web, para realizar el envio de datos solo se coloca en la pagina (aspx) en el code behind por ejemplo:

    [WebMethod]
    [ScriptMethod(ResponseFormat = ResponseFormat.Json)]

    public string SendRegistration(NameValue[] formVars)

    { }

    y ya se pueden pasar los datos del cliente al servidor.

    Quisiera hacer lo mismo con WCF, pero los ejemplos que encuentro en la red siempre realizan una capa de servicios web WCF y nose si se pueda realizar como el servicio web (asmx), que por la rapidez y simplicidad de realizar la conexion del cliente con el servidor, me vendria bien.

    2.- Web API es posible implementarlo en ASP.NET Web Forms o solo es para ASP.NET MVC Framework? lo pregunto porque todavia no llegue al tema de Web API, estoy en WCF.

    Gracias por su tiempo.


    • Editado RealMaster jueves, 19 de marzo de 2015 23:47
    jueves, 19 de marzo de 2015 23:46

Respuestas

  • hola

    >>nose si se pueda realizar como el servicio web (asmx), que por la rapidez y simplicidad de realizar la conexion del cliente con el servidor

    podrias agegar un service de wcf como un .svc en el proyecto que ya dispones

    imagen

    agtega un nuevo item al proyecto y valida sino estan disponible algun item como el de la imagen

    >>Web API es posible implementarlo en ASP.NET Web Forms

    no, debes crear un proyecto asp.net mvc

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta RealMaster viernes, 20 de marzo de 2015 3:54
    viernes, 20 de marzo de 2015 0:25

Todas las respuestas

  • hola

    >>nose si se pueda realizar como el servicio web (asmx), que por la rapidez y simplicidad de realizar la conexion del cliente con el servidor

    podrias agegar un service de wcf como un .svc en el proyecto que ya dispones

    imagen

    agtega un nuevo item al proyecto y valida sino estan disponible algun item como el de la imagen

    >>Web API es posible implementarlo en ASP.NET Web Forms

    no, debes crear un proyecto asp.net mvc

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta RealMaster viernes, 20 de marzo de 2015 3:54
    viernes, 20 de marzo de 2015 0:25
  • Gracias Leandro, el elemento que utilice fue WCF Service, en la capa de presentacion.
    viernes, 20 de marzo de 2015 3:54