none
COMO CREAR UN WCF PARA CONECTARSE A UNA BD RRS feed

  • Pregunta

  • Buenos días les saluda Cristian Quispe

    Estoy desarrollando una aplicación de escritorio, el cual se va conectar a una base de datos que esta en Internet, y en este foro me recomendaron que no se debería de conectar el cliente con el servidor de BD de manera directa (Direccion IP del Servidor de DB), Recomendándome crear un servicio. Es por eso que me surge la siguiente pregunta.

    • Cuantos servicios se tiene que crear. Se tendrá que crear un servicio para el lado del servidor y otro para el cliente?
    • Tengo que hacer todas las conexiones a la BD en el servio (WCF).
    • El servicio tiene que estar alojado en el hosting.
    • En el cliente tengo que tener un servicio para acceder a los datos del servidor de BD.

    Gracias.......

    martes, 2 de julio de 2013 15:20

Todas las respuestas

  • hola

    Cuantos servicios se tiene que crear. Se tendrá que crear un servicio para el lado del servidor y otro para el cliente?

    el servicio es un solo y lo defines en el servidor

    en el cliente solo referencias al servicio y utilizas la funcionalidad que expone

    podrias crear varios servicio depende de cuanta logica vayas a implementar, si solo son algunos metodos con uno solo alcanzaria

    Tengo que hacer todas las conexiones a la BD en el servio (WCF).

    exacto, esa es la idea, podrias hacerlo desde el servicio o si tienes algun componente podrias usarlo

    no es necesario que todo el codigo este en el metodos que exponen el servicio

    El servicio tiene que estar alojado en el hosting

    no necesariamente

    podrias alojarlo localmente en una pc que dediques en alojar los servicio, con esto podrias suar los servicios localmente, usarias el IIS para alojar los servicios

    En el cliente tengo que tener un servicio para acceder a los datos del servidor de BD.

    no en el cliente solo agregas el "service reference"

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 2 de julio de 2013 15:49