ARQUITECTURA ORIENTADA A SERVICIOS (SOA)SERVICIOS WEBIntegrantes: 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 SOAReutilizació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 SOAXML:    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)
ConclusionesSOA 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)Se relacionan con la Web y con estándares como SOAP y WSDL.
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,Principios de DiseñoEl estado y la funcionalidad de las aplicaciones se representan por forma de recursos.En REST trabajamos con 2 recursos:URI (identificador de Recursos Uniforme) 	Son los objetos lógicos a los cuales se les mandan los mensajes.      URL (Mecanismo de identificación de recursos)Indexar las imágenes de la aplicación .	Para invocar al web service REST accedemos a  http://localhost:8080 nombre del proyecto.
Operaciones que define HTTP
Aplicaciones Web que utilizan RESTYoutTube, 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.

Más contenido relacionado

PDF
Arquitectura orientada a servicios soa
DOCX
La arquitectura orientada a servicios de cliente
PPTX
Servicios Web
PPTX
talkapp api para desarrolladores
PPTX
Ug zorayma quinde_juan_yumbla
PPTX
New remoting
PPT
Servidores De Aplicacion
PPTX
Servidor de aplicaciones
Arquitectura orientada a servicios soa
La arquitectura orientada a servicios de cliente
Servicios Web
talkapp api para desarrolladores
Ug zorayma quinde_juan_yumbla
New remoting
Servidores De Aplicacion
Servidor de aplicaciones

La actualidad más candente (8)

PPTX
SOA y Web Services
PPTX
Actividad 13 - Creación de Presentación en Powerpoint.pptx
PPT
2 do trabajo-penas
PPT
Jessica Molina
PPTX
Serivodres de aplicacion
PPTX
IBM WebSphere Enterprise Service Bus
PPTX
Autenticación centralizada de usuarios web
PPTX
Siglas de Sistema de Informacion
SOA y Web Services
Actividad 13 - Creación de Presentación en Powerpoint.pptx
2 do trabajo-penas
Jessica Molina
Serivodres de aplicacion
IBM WebSphere Enterprise Service Bus
Autenticación centralizada de usuarios web
Siglas de Sistema de Informacion
Publicidad

Destacado (20)

PPTX
Instructors facbook guide
PDF
Entrevista Revista Lasai
PDF
Health and sport - a winning team (1)
PPT
Regional Meeting Patilla
PDF
PDF
Global Veterinary Vaccines Industry
PDF
Lo que debes saber para crear tu tienda virtual
PDF
Tabla de Cebes (imagen)
PDF
Ped teen neumo-tos ferina-1com-2014-43
PDF
Curso bolsa online
PDF
Adecuaciones curriculares lenguaje libro
PDF
Tango y cultura popular N° 137
PPTX
Customer Experience Design Strategy
PDF
Apollo Munich Easy Health Insurance Proposal Form
PPTX
Fallbeispiel Telekommunikation: Umstrukturierung Vertriebsdienste
DOCX
Trabajo saia medicina legal delitos sexuales nelsis
PDF
catalogo del Global Logistics & Manufacturing 2013
PDF
Why invest in Turkey
PDF
Hybrid Mobile Application Framework
Instructors facbook guide
Entrevista Revista Lasai
Health and sport - a winning team (1)
Regional Meeting Patilla
Global Veterinary Vaccines Industry
Lo que debes saber para crear tu tienda virtual
Tabla de Cebes (imagen)
Ped teen neumo-tos ferina-1com-2014-43
Curso bolsa online
Adecuaciones curriculares lenguaje libro
Tango y cultura popular N° 137
Customer Experience Design Strategy
Apollo Munich Easy Health Insurance Proposal Form
Fallbeispiel Telekommunikation: Umstrukturierung Vertriebsdienste
Trabajo saia medicina legal delitos sexuales nelsis
catalogo del Global Logistics & Manufacturing 2013
Why invest in Turkey
Hybrid Mobile Application Framework
Publicidad

Similar a Servicios web (20)

DOCX
Arquitectura orientada a servicios soa
DOCX
Arquitectura de integración de servicios
PDF
SOA, arquitectura orientada a servicios
PPTX
Integracion de soluciones SOA.pptx
PPT
PPTX
PPT
Benchmarking
PPT
Soa
PPT
Resumido
PPTX
Soa Expo
PPTX
Soa Expo
PPTX
ingenieria web.pptx
PPT
1 er trabajo-penas1
PDF
Arquitectura orientada-a-servicios
PPTX
Soa expo
PPT
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
DOCX
PPTX
Presentacion
PPT
Reingenieria
Arquitectura orientada a servicios soa
Arquitectura de integración de servicios
SOA, arquitectura orientada a servicios
Integracion de soluciones SOA.pptx
Benchmarking
Soa
Resumido
Soa Expo
Soa Expo
ingenieria web.pptx
1 er trabajo-penas1
Arquitectura orientada-a-servicios
Soa expo
TESIS APLICACION DE MASHUPS EMPRESARIALES SOBRE ENTERPRISE 2.0
Presentacion
Reingenieria

Más de UTPL (9)

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

Último (20)

PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
PDF
CURRICULAR DE PRIMARIA santa ursula..pdf
PDF
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
PDF
El Genero y Nuestros Cerebros - Gina Ripon Ccesa007.pdf
PDF
Ficha de Atencion a Padres de Familia IE Ccesa007.pdf
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
KOF-2022-espanol-mar-27-11-36 coke.pdf jsja
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PDF
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
PDF
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
PDF
Telos 127 Generacion Al fa Beta - fundaciontelefonica
DOC
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
Introducción a la historia de la filosofía
PDF
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
PDF
E1 Guía_Matemática_5°_grado.pdf paraguay
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
CURRICULAR DE PRIMARIA santa ursula..pdf
RM2025 - FUNDAMENTOS TEÓRICOS - PEDIATRÍA.pdf
El Genero y Nuestros Cerebros - Gina Ripon Ccesa007.pdf
Ficha de Atencion a Padres de Familia IE Ccesa007.pdf
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
Modelo Educativo SUB 2023versión final.pdf
KOF-2022-espanol-mar-27-11-36 coke.pdf jsja
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
ACERTIJO EL CONJURO DEL CAZAFANTASMAS MATEMÁTICO. Por JAVIER SOLIS NOYOLA
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
Telos 127 Generacion Al fa Beta - fundaciontelefonica
4°_GRADO_-_SESIONES_DEL_11_AL_15_DE_AGOSTO.doc
Programa_Sintetico_Fase_4.docx 3° Y 4°..
Introducción a la historia de la filosofía
MODULO I ENFERMERIA BASICA.pdf HIstoria en enfermeria
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
E1 Guía_Matemática_5°_grado.pdf paraguay

Servicios web

  • 1. ARQUITECTURA ORIENTADA A SERVICIOS (SOA)SERVICIOS WEBIntegrantes: 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 SOAReutilizació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 SOAXML: 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. ConclusionesSOA 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. REST (Transferencia de Estado Representacional)Se relacionan con la Web y con estándares como SOAP y WSDL.
  • 10. Es un estilo de arquitectura como modelo en los sistemas de computación Web.
  • 11. Se usa en el sentido más amplio para describir cualquier interfaz web simple que utiliza XML y HTTP,Principios de DiseñoEl estado y la funcionalidad de las aplicaciones se representan por forma de recursos.En REST trabajamos con 2 recursos:URI (identificador de Recursos Uniforme) Son los objetos lógicos a los cuales se les mandan los mensajes. URL (Mecanismo de identificación de recursos)Indexar las imágenes de la aplicación . Para invocar al web service REST accedemos a http://localhost:8080 nombre del proyecto.
  • 13. Aplicaciones Web que utilizan RESTYoutTube, 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. ReferenciasArtí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