web services bajo j2ee wasp server for java de systinet antonio ortiz baíllo

21
Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Upload: manuela-medina-olivera

Post on 23-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Web Services bajo J2EE WASP Server for Java de Systinet

Antonio Ortiz Baíllo

Page 2: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

2

Índice

Propósito del Proyecto y Objetivos. Resultados Esperados. Palabras Clave. Introducción y Visión General del Proyecto. Tipo de Proyecto Informático. Método de Investigación. Recursos Requeridos. Plan del Proyecto. Bibliografía.

Page 3: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Propósitos del Proyecto y Objetivos

Page 4: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

4

Propósitos del Proyecto y Objetivos

Propósito: Llevar a cabo un estudio exhaustivo de la tecnología presentada para obtener resultados tangibles que nos muestren su verdadero alcance.

Objetivos: Comprobar cuáles son las características y utilidades de los servicios

Web, justificando sus ventajas y diferencias con respecto al resto de tecnologías Web.

Demostrar las ventajas que presentan las herramientas de desarrollo de aplicativos basados en servicios Web bajo la plataforma J2EE con respecto a las creadas para .Net.

Analizar las diferentes características y utilidades de la herramienta elegida para el desarrollo de aplicaciones, WASP Server for Java de Systinet, exponiendo todo su potencial e interoperabilidad con principales servidores de aplicaciones.

Realizar aplicaciones que muestren de una manera tangible todo lo analizado con anterioridad.

Page 5: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Resultados Esperados

Page 6: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

6

Resultados Esperados

Resultados Esperados:

Ver cuáles son las características, utilidades y ventajas que nos presentan este nuevo tipo de aplicaciones basadas en servicios Web.

Comprobar cuáles son las principales diferencias entre J2EE y .Net, en cuanto al desarrollo de servicios Web.

Probar el amplio abanico de posibilidades que tenemos para desarrollar aplicaciones basadas en servicios Web utilizando J2EE.

Justificar la elección de la herramienta de libre distribución WASP Server for Java, viendo sus principales utilidades y beneficios.

Comprobar todo lo establecido anteriormente, a través de una serie de ejemplos prácticos en los que se puedan palpar todas las características y ventajas.

Page 7: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Palabras Clave

Page 8: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

8

Palabras Clave

Palabras Clave: Las palabras clave de nuestro proyecto serán las siguientes:

Servicios Web J2EE Servicios Web .Net XML, SOAP, WSDL, UDDI. JAXM, SAAJ, JAX-RPC, JAXP, JAXR. WASP

Page 9: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Introducción y Visión General del Proyecto

Page 10: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

10

Introducción y Visión General

Si intentamos centrar el estado actual del desarrollo de aplicaciones basadas en el Web, podemos encontrar una gran cantidad de tecnologías, muchas de ellas incompatibles entre sí. Pero si una conclusión podemos obtener de esto es que las arquitecturas basadas en tecnología de componentes están tomando un papel principal dentro del desarrollo Web.

Los Servicios Web se proponen como una alternativa para facilitar la intercomunicación entre diferentes arquitecturas de componentes, ofreciendo una visión de dichas arquitecturas basada en servicios, usando estándares abiertos como XML, WSDL, SOAP y UDDI.

Los servicios Web son un conjunto de estándares que permiten a los desarrolladores implementar aplicaciones distribuidas, utilizando herramientas muy distintas para crear aplicaciones que utilizan una combinación de módulos software que son llamados desde distintos sistemas distribuidos en regiones geográficas distintas.

Page 11: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Tipo de Proyecto Informático

Page 12: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

12

Tipo de Proyecto Informático

El proyecto le podemos englobar dentro de los siguientes grupos:

Proyecto de investigación: Ya que vamos a realizar un estudio sobre un tema nuevo, del que queremos conseguir información para obtener unos resultados.

Proyecto de desarrollo: Será necesario para poder palpar de una manera más tangible los resultados buscados.

Proyecto de evaluación: Debido a que tenemos que contratar varios elementos, como arquitecturas, plataformas o herramientas.

Page 13: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Métodos de Investigación

Page 14: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

14

Métodos de Investigación

El proyecto le podemos englobar dentro de los siguientes métodos:

Observación Activa: Ya que estamos ante un estudio cuidadosamente documentado para resolver un problema.

Experimentación: Será necesaria para contrastar los resultados teóricos obtenidos, con una serie de ejemplos prácticos que los pongan de manifiesto.

Estudio de Casos: Este método lo utilizaremos como medida de exploración de una situación o problema planteado.

Page 15: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Recursos Requeridos

Page 16: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

16

Recursos Requeridos

Recursos Hardware: Solamente necesitaremos de una conexión a Internet como lugar de búsqueda de la información y uno o dos PC’s en los que realizar las pruebas.

Recursos Software: Los recursos software no conllevan ningún tipo de gasto económico, ya que vamos a utilizar programas de libre distribución, entre los que destacaremos:

Entorno de Desarrollo: Eclipse. Servidor de Aplicaciones: Apache Tomcat. Servidor de Servicios Web: Wasp Server de Systinet.

Page 17: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Plan del Proyecto

Page 18: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

18

Plan del Proyecto

Plan del Proyecto: Para ver cuál será el plan del proyecto lo haremos a través del siguiente Diagrama de Gantt.

Page 19: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Bibliografía

Page 20: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

20

Bibliografía

Systinet: Página oficial de la compañía en la que se encuentra información sobre servicios Web, así como la herramienta elegida para la implementación.

http://www.systinet.com

Web Services Sun Microsystems: Página oficial de la compañía en la que se encuentra la mayor parte de la documentación teórica sobre servicios Web bajo J2EE.

http://java.sun.com/webservices

SUN ONE: “The Sun Open Net Environment (Sun.ONE)” está siendo desarrollado por SUN para soportar Web Services. Esta es una respuesta a la iniciativa .NET de Microsoft.

http://www.sun.com

Microsoft Corporation: Otra de las compañías que están a la vanguardia en cuanto al estudio de los Web Services, como es el caso del .NET

http://www.microsoft.com/net

Web Services ORG: Incluye noticias, servicios, software, artículos y eventos.

http://www.webservices.org

Page 21: Web Services bajo J2EE WASP Server for Java de Systinet Antonio Ortiz Baíllo

Web Services bajo J2EE WASP Server for Java de Systinet

Antonio Ortiz Baíllo