SlideShare uma empresa Scribd logo
1 de 13
ARQUITECTURA ORIENTADA A SERVICIOS (SOA) SERVICIOS WEB Integrantes: Christopher Ortega, Victor Samaniego y                       Juan Pablo Sigcho
Que es SOA ?          SOA es una metodología cuyo propósito es establecer la composición de servicios de software, entre empresas, PC, dispositivos móviles, etc., con el objetivo de lograr la reusabilidad de las aplicaciones existentes.
Beneficios de SOA Reutilización de servicios en múltiples aplicaciones. Creación de nuevos servicios a partir de servicios existentes. Abstracción del entorno de ejecución, concentrándonos en el desarrollo del servicio. División de tareas, asignando responsabilidades    particulares a cada grupo de desarrollo.
Capas de SOA
Aplicaciones básicas - Sistemas desarrollados, geográficamente dispersos y bajo cualquier figura de propiedad. De exposición de funcionalidades – Donde las funcionalidades de la capa aplicativas son expuestas en forma de servicios (servicios web). De integración de servicios - Facilitan el intercambio de datos entre elementos de la capa aplicativa orientada a procesos empresariales internos o en colaboración.
De composición de procesos - Que define el proceso en términos del negocio y sus necesidades, y que varía en función del negocio. De entrega - donde los servicios son desplegados a los usuarios finales.
Servicios Web para SOA XML:    Representación de datos. HTTP:   Protocolo estándar Web. SOAP:  Intercambio de datos. WSDL: (Lenguaje de Descripción de Servicios Web) UDDI:  (Descripción, descubrimiento e Integración              Universal)
Conclusiones SOA es una manera de organizar soluciones que promueve reusabilidad, crecimiento e interoperabilidad. En SOA, el método de medida elegido debería ser capaz de diferenciar funcionalidad basada en los aspectos y características de la arquitectura.
REST (Transferencia de Estado Representacional) ,[object Object]
Es un estilo de arquitectura como modelo en los sistemas de computación Web.
Se usa en el sentido más amplio para describir cualquier interfaz web simple que utiliza XML y HTTP,,[object Object]
Operaciones que define HTTP
Aplicaciones Web que utilizan REST YoutTube, Yahoo, Flickr -> Ofrecen un conjunto de interfaces “REST” EBAY-> Ofrece una interfaz REST permitiendo la consulta de productos a través del método GetSearchResults(). Bloglines -> Ofrece su API basado en REST. Amazon.com-> ofrece su interfaz para desarrolladores tanto en formato REST como en formato SOAP (siendo la versión REST la que recibe mayor tráfico). Google Maps -> Ofrece su web service en REST para poder consumirlo desde un IDE de desarrollo.

Mais conteúdo relacionado

Mais procurados (8)

SOA y Web Services
SOA y Web ServicesSOA y Web Services
SOA y Web Services
 
Actividad 13 - Creación de Presentación en Powerpoint.pptx
Actividad 13 - Creación de Presentación en Powerpoint.pptxActividad 13 - Creación de Presentación en Powerpoint.pptx
Actividad 13 - Creación de Presentación en Powerpoint.pptx
 
2 do trabajo-penas
2 do trabajo-penas2 do trabajo-penas
2 do trabajo-penas
 
Jessica Molina
Jessica MolinaJessica Molina
Jessica Molina
 
Serivodres de aplicacion
Serivodres de aplicacionSerivodres de aplicacion
Serivodres de aplicacion
 
IBM WebSphere Enterprise Service Bus
IBM WebSphere Enterprise Service BusIBM WebSphere Enterprise Service Bus
IBM WebSphere Enterprise Service Bus
 
Autenticación centralizada de usuarios web
Autenticación centralizada de usuarios webAutenticación centralizada de usuarios web
Autenticación centralizada de usuarios web
 
Siglas de Sistema de Informacion
Siglas de Sistema de InformacionSiglas de Sistema de Informacion
Siglas de Sistema de Informacion
 

Semelhante a Servicios web

Arquitectura orientada a servicios soa
Arquitectura orientada a servicios soaArquitectura orientada a servicios soa
Arquitectura orientada a servicios soa
Rolando
 
Arquitectura de integración de servicios
Arquitectura de integración de serviciosArquitectura de integración de servicios
Arquitectura de integración de servicios
Coatzozon20
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
UJAP
 
Soa
SoaSoa
Soa
UJAP
 
Arquitectura orientada-a-servicios
Arquitectura orientada-a-serviciosArquitectura orientada-a-servicios
Arquitectura orientada-a-servicios
Ciencias
 

Semelhante a Servicios web (20)

Arquitectura orientada a servicios soa
Arquitectura orientada a servicios soaArquitectura orientada a servicios soa
Arquitectura orientada a servicios soa
 
Arquitectura de integración de servicios
Arquitectura de integración de serviciosArquitectura de integración de servicios
Arquitectura de integración de servicios
 
Soa
SoaSoa
Soa
 
SOA, arquitectura orientada a servicios
SOA, arquitectura orientada a serviciosSOA, arquitectura orientada a servicios
SOA, arquitectura orientada a servicios
 
Integracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptxIntegracion de soluciones SOA.pptx
Integracion de soluciones SOA.pptx
 
SOA
SOASOA
SOA
 
SOA
SOASOA
SOA
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
 
Soa
SoaSoa
Soa
 
Resumido
ResumidoResumido
Resumido
 
Soa Expo
Soa ExpoSoa Expo
Soa Expo
 
Soa Expo
Soa ExpoSoa Expo
Soa Expo
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1
 
Arquitectura orientada-a-servicios
Arquitectura orientada-a-serviciosArquitectura orientada-a-servicios
Arquitectura orientada-a-servicios
 
Soa expo
Soa expoSoa expo
Soa expo
 
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
 
Soa
SoaSoa
Soa
 
Presentacion
PresentacionPresentacion
Presentacion
 
Reingenieria
ReingenieriaReingenieria
Reingenieria
 

Mais de UTPL

Impacto de las TIC's para la Educación
Impacto de las TIC's para la EducaciónImpacto de las TIC's para la Educación
Impacto de las TIC's para la Educación
UTPL
 
Servicios web
Servicios webServicios web
Servicios web
UTPL
 
Seguridad en sitios web
Seguridad en sitios webSeguridad en sitios web
Seguridad en sitios web
UTPL
 
Agente Inteligente: Viajero Perdido
Agente Inteligente: Viajero PerdidoAgente Inteligente: Viajero Perdido
Agente Inteligente: Viajero Perdido
UTPL
 
Exposición Cap. 4 (Cont)
Exposición Cap. 4 (Cont)Exposición Cap. 4 (Cont)
Exposición Cap. 4 (Cont)
UTPL
 
E-Banca
E-BancaE-Banca
E-Banca
UTPL
 
Diseno de la Interfaz de Usuario
Diseno de la Interfaz de UsuarioDiseno de la Interfaz de Usuario
Diseno de la Interfaz de Usuario
UTPL
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
UTPL
 

Mais de UTPL (9)

Impacto de las TIC's para la Educación
Impacto de las TIC's para la EducaciónImpacto de las TIC's para la Educación
Impacto de las TIC's para la Educación
 
Servicios web
Servicios webServicios web
Servicios web
 
Seguridad en sitios web
Seguridad en sitios webSeguridad en sitios web
Seguridad en sitios web
 
Agente Inteligente: Viajero Perdido
Agente Inteligente: Viajero PerdidoAgente Inteligente: Viajero Perdido
Agente Inteligente: Viajero Perdido
 
Exposición Cap. 4 (Cont)
Exposición Cap. 4 (Cont)Exposición Cap. 4 (Cont)
Exposición Cap. 4 (Cont)
 
Problemas Redes Wi-Fi
Problemas Redes Wi-FiProblemas Redes Wi-Fi
Problemas Redes Wi-Fi
 
E-Banca
E-BancaE-Banca
E-Banca
 
Diseno de la Interfaz de Usuario
Diseno de la Interfaz de UsuarioDiseno de la Interfaz de Usuario
Diseno de la Interfaz de Usuario
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 

Último

Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
Gonella
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Demetrio Ccesa Rayme
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
El Futuro de la Educacion Digital  JS1  Ccesa007.pdfEl Futuro de la Educacion Digital  JS1  Ccesa007.pdf
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato EcuadorProyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdf
 
Padre tu palabra es_himno letra y ACORDES.pdf
Padre tu palabra es_himno letra y ACORDES.pdfPadre tu palabra es_himno letra y ACORDES.pdf
Padre tu palabra es_himno letra y ACORDES.pdf
 
Plantilla de Bitácora Participación Estudiantil Ecuador
Plantilla de Bitácora Participación Estudiantil EcuadorPlantilla de Bitácora Participación Estudiantil Ecuador
Plantilla de Bitácora Participación Estudiantil Ecuador
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
flujo de materia y energía ecosistemas.
flujo de materia y  energía ecosistemas.flujo de materia y  energía ecosistemas.
flujo de materia y energía ecosistemas.
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdfDiseño Universal de Aprendizaje en Nuevos Escenarios  JS2  Ccesa007.pdf
Diseño Universal de Aprendizaje en Nuevos Escenarios JS2 Ccesa007.pdf
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
 

Servicios web

  • 1. ARQUITECTURA ORIENTADA A SERVICIOS (SOA) SERVICIOS WEB Integrantes: Christopher Ortega, Victor Samaniego y Juan Pablo Sigcho
  • 2. Que es SOA ? SOA es una metodología cuyo propósito es establecer la composición de servicios de software, entre empresas, PC, dispositivos móviles, etc., con el objetivo de lograr la reusabilidad de las aplicaciones existentes.
  • 3. Beneficios de SOA Reutilización de servicios en múltiples aplicaciones. Creación de nuevos servicios a partir de servicios existentes. Abstracción del entorno de ejecución, concentrándonos en el desarrollo del servicio. División de tareas, asignando responsabilidades particulares a cada grupo de desarrollo.
  • 5. Aplicaciones básicas - Sistemas desarrollados, geográficamente dispersos y bajo cualquier figura de propiedad. De exposición de funcionalidades – Donde las funcionalidades de la capa aplicativas son expuestas en forma de servicios (servicios web). De integración de servicios - Facilitan el intercambio de datos entre elementos de la capa aplicativa orientada a procesos empresariales internos o en colaboración.
  • 6. De composición de procesos - Que define el proceso en términos del negocio y sus necesidades, y que varía en función del negocio. De entrega - donde los servicios son desplegados a los usuarios finales.
  • 7. Servicios Web para SOA XML: Representación de datos. HTTP: Protocolo estándar Web. SOAP: Intercambio de datos. WSDL: (Lenguaje de Descripción de Servicios Web) UDDI: (Descripción, descubrimiento e Integración Universal)
  • 8. Conclusiones SOA es una manera de organizar soluciones que promueve reusabilidad, crecimiento e interoperabilidad. En SOA, el método de medida elegido debería ser capaz de diferenciar funcionalidad basada en los aspectos y características de la arquitectura.
  • 9.
  • 10. Es un estilo de arquitectura como modelo en los sistemas de computación Web.
  • 11.
  • 13. Aplicaciones Web que utilizan REST YoutTube, Yahoo, Flickr -> Ofrecen un conjunto de interfaces “REST” EBAY-> Ofrece una interfaz REST permitiendo la consulta de productos a través del método GetSearchResults(). Bloglines -> Ofrece su API basado en REST. Amazon.com-> ofrece su interfaz para desarrolladores tanto en formato REST como en formato SOAP (siendo la versión REST la que recibe mayor tráfico). Google Maps -> Ofrece su web service en REST para poder consumirlo desde un IDE de desarrollo.
  • 14. Referencias Artículos Web: [1] www.slideshare.net/.../introduccin-a-java-persistence-api [2] www.adictosaltrabajo.com/.../tutoriales.php?...restfulaxis [3] www.restlet.org/ [4] www.theserverside.com/news/thread.tss?thread [5] java.dzone.com/articles/putting-java-rest [6] www.netbeans.org