objeto virtual para servicios web
TRANSCRIPT
![Page 1: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/1.jpg)
Objeto Virtual de Aprendizaje
UNIVERSIDAD DISTRITAL FRANSISCO JOSE DE CALDAS
Desarrollado por: Ana Maria Martinez Agudelo.Luis Alberto Orozco Bustamante.
Como Crear una aplicación y un Servicio Web para que los
estudiantes consulten su horario y sus notas, desde dispositivos
móviles
![Page 2: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/2.jpg)
Dar a conocer la utilidad de los servicios web
Mostrar como crear servicios web con ava jax-ws.
Crear una aplicación que permita interactuar con los servicios Web
OBJETIVOS
![Page 3: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/3.jpg)
Creación de un servicio Web Servicios Web. Aplicaciones Web para dispositivos mobiles. Ejemplo de Desplegar el WSDL Ejemplo Creación de la aplicación que
consume el servicio Web. Demostracion de la aplicación y el servicio
Web
CONTENIDO INFORMATIVO
![Page 4: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/4.jpg)
Que son los servicios Web Es un conjunto de aplicaciones o de tecnologías con
capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre sí con el objetivo de ofrecer unos servicios.
Estos servicios proporcionan mecanismos de comunicación estándares entre diferentes aplicaciones, que interactúan entre sí para presentar información dinámica al usuario. Para proporcionar interoperabilidad y extensibilidad entre estas aplicaciones, y que al mismo tiempo sea posible su combinación para realizar operaciones complejas, es necesaria una arquitectura de referencia estándar.
SERVICIOS WEB
![Page 5: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/5.jpg)
EJEMPLO PARA CREAR SERVICIO WEB
Se crea una interfaz, adicionando la anotacion @WebService
![Page 6: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/6.jpg)
EJEMPLO PARA CREAR SERVICIO WEB
Se crea la clase que implementa la interfaz, se adiciona la anotación @WebService(endpointInterface = "com.informatica.ws.ConsultarNotaHorarioInterfaz") donde se referencie la misma interfaz.
![Page 7: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/7.jpg)
Se define la aplicación nativa como aquella que está específicamente diseñada para ejecutarse en el sistema operativo de un dispositivo y en el firmware de la máquina, y que por lo general tiene que ser adaptada para distintos dispositivos.
APLICACIONES WEB PARA DISPOSITIVOS MOBILES
![Page 8: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/8.jpg)
EJEMPLO CREACION DE LA APLICACION
Se crea el Formulario del XHTML
![Page 9: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/9.jpg)
EJEMPLO CREACION DE LA APLICACION
Se crea el Bean para realizar la Consulta de la información solicitada.
![Page 10: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/10.jpg)
EJEMPLO CREACION DE LA APLICACION
Formulario donde se muestra el resultado de la consulta.
![Page 11: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/11.jpg)
EJEMPLO WSDL
![Page 12: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/12.jpg)
Consulta de notas y horario de la asignatura de un estudiante.
![Page 13: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/13.jpg)
Selección de código y asignatura del alumno
![Page 14: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/14.jpg)
Información de notas y horario según la asignatura y el código del estudiante.
![Page 15: OBJETO VIRTUAL PARA SERVICIOS WEB](https://reader035.vdocumento.com/reader035/viewer/2022081513/55b4d681bb61ebb92b8b4737/html5/thumbnails/15.jpg)
http://www.w3c.es/Divulgacion/GuiasBreves/ServiciosW
http://www.alertaenlinea.gov/articulos/s0018-aplicaciones-m%C3%B3viles-qu%C3%A9-son-y-c%C3%B3mo-funcionan
BIBLIOGRAFIA