SERVICIOS WEB, SQL SERVER Y CLIENTE WINDOWS FORM

21/06/2005 - 19:09 por Juan Barrios Peñaloza | Informe spam
Consulta:


Estoy creando una aplicación y tengo dos opciones para el desarrollo, cual
recomienda ustedes?

1. Base de datos con Sql Server consumido por un cliente Windows Form
utilizando los Servicios Web.

2. Base de datos con Sql Server consumidos directamente por un cliente
Windows Form.

El sistema debe tener la opcion de actualizarse en linea, opcion de objeto
desconectados, autenticacion y cifrado de datos para cuestiones de
seguridad, Accesible tanto de un usuario local o fuera de la red local
(por internet), transferencia de archivos.

Muchas gracias, espero sus recomendaciones y sugerencia.


Atte,

Juan Barrios
 

Leer las respuestas

#1 Carlos Enrique Figueroa
24/06/2005 - 22:16 | Informe spam
Hola Juan,

Mira, en realidad si tu aplicación se va a conectar localmente (LAN) a tu
base de datos con un cliente Windows hecho con Microsoft .NET no hacen falta
los web services. Igual puedes hacer las actualizaciones en línea,
autenticación y cifrado de datos o transferencias de archivos.

Los servicios web xml te pueden servir para estandarizar los datos que
expones hacia afuera, y de manera universal pueden consumir estos servicios
una gama de clientes hechos en varias plataformas (no solo Microsoft). Desde
mi punto de vista web services es una solución fácil de desarrollar y
mantener, pero como lo dicen los estudios de Gartner transferir datos en xml
no es la manera más eficiente de hacerlo.

Conclusión: Te recomiendo que en ambientes internos uses comunicación
InProc, osea que incluyas la dll de acceso a datos en tus clientes, y en
ambientes externos consumas los servicios web xml.

Carlos Enrique Figueroa
MCP, MCAD.NET
.NET Consultant
SmartWork S.A.

"Juan Barrios Peñaloza" escribió:

Consulta:


Estoy creando una aplicación y tengo dos opciones para el desarrollo, cual
recomienda ustedes?

1. Base de datos con Sql Server consumido por un cliente Windows Form
utilizando los Servicios Web.

2. Base de datos con Sql Server consumidos directamente por un cliente
Windows Form.

El sistema debe tener la opcion de actualizarse en linea, opcion de objeto
desconectados, autenticacion y cifrado de datos para cuestiones de
seguridad, Accesible tanto de un usuario local o fuera de la red local
(por internet), transferencia de archivos.

Muchas gracias, espero sus recomendaciones y sugerencia.


Atte,

Juan Barrios

Preguntas similares