¿Principios básicos y características del WebService?
La tecnología de servicio web permite que diferentes aplicaciones que se ejecutan en diferentes máquinas intercambien datos o se integren entre sí sin la necesidad de software o hardware adicional especializado de terceros. Las aplicaciones implementadas según las especificaciones del Servicio Web pueden intercambiar datos entre sí independientemente del idioma, plataforma o protocolo interno que utilicen. El servicio web es un módulo de red disponible, autónomo y que se describe a sí mismo y que puede realizar funciones comerciales específicas. Los servicios web también son fáciles de implementar porque se basan en algunos estándares industriales convencionales y tecnologías existentes, como XML y HTTP, un subconjunto del lenguaje de marcado universal estándar. Los servicios web reducen el costo de las interfaces de las aplicaciones. El servicio web proporciona un mecanismo común para la integración de procesos comerciales en toda la empresa o incluso entre varias organizaciones.
Tecnologías muy utilizadas en la web:
TCP/IP: Protocolo de red universal, utilizado por varios dispositivos
Aplicación HTML (un lenguaje de marcado universal estándar) : Interfaz de usuario universal, puede usar etiquetas HTML para mostrar datos
.NET: comparta datos e intercambie datos entre diferentes aplicaciones
Java: escriba una vez y ejecútelo en cualquier sistema. Lenguaje de programación de propósito que se ejecuta porque Java es multiplataforma. Se caracteriza por su carácter abierto y multiplataforma. La apertura es la base de los servicios web.