PROGRAMA

DA CLICK EN LA IMAGEN PARA DESCARGAR EL PROGRAMA

DE LA MATERIA

APLICACIONES WEB ORIENTADAS A SERVICIOS
Descargar documento

TEORÍA: SOAP / WSDL

Teoría: SOAP (Simple Object Access Protocol) es un protocolo de mensajería basado en XML que permite la comunicación entre aplicaciones a través de la red. Se utiliza principalmente en servicios web para enviar y recibir información estructurada. WSDL (Web Services Description Language) es un documento también en XML que describe detalladamente qué hace un servicio web, qué métodos ofrece, qué parámetros recibe y qué tipo de respuestas devuelve.

Esta práctica demuestra cómo crear, desplegar y consumir un servicio web utilizando NetBeans, GlassFish y Java.

Código del Web Service:

Se muestra la clase Java donde se declara el WebService. Aquí se definen los métodos públicos que serán expuestos mediante SOAP.

Código del WebService

GlassFish Server activo:

Para ejecutar un Web Service es necesario contar con un servidor. En este caso se usa GlassFish, configurado con JDK 8 para que funcione correctamente con SOAP y JAX-WS.

Servidor GlassFish en ejecución

Tester del Web Service:

Al desplegar el servicio, se genera una interfaz de prueba que permite interactuar con los métodos desde el navegador. También aquí aparece el enlace para ver el archivo WSDL.

Tester del WebService

Ubicación del archivo WSDL:

Se muestra la ruta del archivo .wsdl generado automáticamente por NetBeans. Este archivo describe los métodos del servicio, los parámetros y el tipo de respuesta, y permite que un cliente externo lo consuma.

Ruta del archivo WSDL

Cliente SOAP funcionando:

El cliente es una interfaz gráfica creada para consumir el servicio usando el archivo WSDL. Al ingresar los datos y presionar el botón, se llama al método "calcularEdad()" del Web Service, devolviendo el resultado.

Cliente SOAP funcionando

PRÁCTICA API MERCADO PAGO

PRODUCTO 1

CONTENEDOR DE PLÁSTICO

Descripción del producto:

Tipo: Hermético plástico

Estado: Nuevo

Precio: $60

Contacto: 674-111-5227

Precio: $60.00 MXN





ACTA DE CIERRE

DA CLICK EN LA IMAGEN PARA DESCARGAR EL ARCHIVO DE

ACTA DE CIERRE

APLICACIONES WEB ORIENTADAS A SERVICIOS
Descargar documento

REACT API PROJECT OAUTH 2.0

DA CLICK EN LA IMAGEN PARA INGRESAR AL PROYECTO

REACT

APLICACIONES WEB ORIENTADAS A SERVICIOS

LINK PROYECTO REACT

¿QUÉ SON LAS APLICACIONES HÍBRIDAS?

Imagina una aplicación híbrida como una página web compleja que se ha "envuelto" en una aplicación nativa. Este "contenedor" nativo proporciona acceso a algunas de las funcionalidades del dispositivo que un sitio web normal no podría alcanzar, como la cámara, el GPS, los contactos, etc., a través de plugins o APIs proporcionadas por el framework de desarrollo híbrido.

Una de las mayores ventajas es la capacidad de escribir la mayor parte del código una sola vez y utilizarlo en diferentes sistemas operativos (Android e iOS). Esto reduce significativamente los costos y el tiempo de desarrollo.

Ventajas de las Aplicaciones Híbridas:

Menor costo de desarrollo: Se necesita un solo equipo de desarrollo para múltiples plataformas. Menor tiempo de desarrollo: La reutilización del código acelera el proceso. Mayor alcance de usuarios: Una sola aplicación para Android e iOS. Mantenimiento y actualizaciones más sencillas. Acceso a algunas funcionalidades nativas.

Desventajas de las Aplicaciones Híbridas:

Rendimiento potencialmente inferior a las aplicaciones nativas en casos de gráficos intensivos o tareas complejas. Acceso limitado a ciertas funcionalidades nativas o necesidad de plugins que pueden no estar siempre actualizados o disponibles. Posiblemente una experiencia de usuario menos nativa en comparación con aplicaciones desarrolladas específicamente para cada plataforma. Dependencia de frameworks y sus actualizaciones. Ejemplos de Aplicaciones Híbridas Conocidas: Instagram (React Native) Airbnb (React Native) Twitter (versión móvil) WhatsApp Uber Gmail Microsoft Teams


Información Relacionada

ENLACE 1
ENLACE 2
ENLACE 3
ENLACE 4
Derechos Reservados "IDALY GUADALUPE GARCIA FLORES"© 2025 UTD

Close
Podemos ayudarte WhatsApp