Documente Academic
Documente Profesional
Documente Cultură
ICA – PERÚ
2017
Web Service
Para la creación de este web service se utilizó la tecnología WCF con extensión .SVC
Estas son las principales diferencias con los web service ASMX:
ASMX
Es muy sencillo de usar, de hecho hace las veces de método, propiedad y atributo,
ocupa poca programación y por ende su implementación es más sencilla. No se
requieren muchos conocimientos para poner en acción este tipo de Web Service.
Ventajas
Fácil de montar
Configuración sencilla
Desventajas
No garantiza la transmisión de datos
Utiliza estructuras rudimentarias de envío de información
No está diseñado para crecer proyectos
Es lento
Es propenso a conflictos de comunicación entre diversos sistemas operativo
WCF
Este tipo de Web Service apareció mucho después de ASMX y se le implementaron
muchas características para mejorarlo, tales como seguridad, portabilidad y la cualidad
de integrar las características de otros Web Services que bien pueden ser reemplazados
por un WCF para cumplir con los objetivos que fueron diseñados.
Ventajas
Asegura la entrega de mensajes
Participa en transacciones seguras
Usa segmentación binaria
Reemplaza los XML
Desventajas:
Requiere mayores conocimientos
Se debe invertir mayor tiempo en configurar el servidor huésped
Control de inventarios
Este web service está pensado para para tener una correcta administración de
productos ordenados por categorías. Haciendo más fácil la localización de estos
productos.
Creación de la base de datos:
Se creó una data base llamada inventario y posteriormente un schema “logística”
Creación de tablas:
Creación de procedimientos almacenados:
Interfaz Producto:
En el código de esta interfaz producto se creó un método llamado “refrescar” el cual actualiza
el Datagrid solo al insertar el nombre de algún producto sin necesidad de un botón.
En el txtbuscarpornombre
Para agregar un producto se uso el siguiente codigo:
Se agregó correctamente el producto.