SlideShare una empresa de Scribd logo
1 de 10
Fase: Ejecución
Actividad de Proyecto: APT7.Codificar los módulos del software
Regional Atlántico
Centro de Comercio y servicios
Programa: Análisis Y Desarrollo De Software.
Fichas: (2521982) (2521983)
Fase: Ejecución
Actividad de Proyecto: APT7.Codificar los módulos del software
Actividad de Aprendizaje: GA7-220501096-AA5 -Crear servicios web.
Evidencia a tratar:
• GA7-220501096-AA5-EV01 diseño y desarrollo de
servicios web
Un servicio web es un conjunto de tecnologías y estándares que permite a diferentes
aplicaciones y sistemas comunicarse e intercambiar información a través de Internet. En
esencia, es una forma de enviar y recibir datos entre diferentes dispositivos y plataformas a
través de la web.
Un servicio web se basa en el protocolo HTTP (Hypertext Transfer Protocol) y utiliza
lenguajes de marcado como XML (Extensible Markup Language) o JSON (JavaScript Object
Notation) para estructurar y organizar los datos intercambiados.
En términos más simples, puedes imaginar un servicio web como una especie de "caja" que
contiene información o funcionalidad. Una aplicación o sistema puede enviar una solicitud a
ese servicio web, especificando qué información o acción necesita. El servicio web procesa
la solicitud y envía una respuesta de vuelta, proporcionando los datos solicitados o
realizando la acción requerida.
Que es un Servicio web?
Funcionamiento Aplicación - Servicio Web
Paso 1: La aplicación envía una
solicitud al servicio web.
Paso 2: El servicio web recibe la
solicitud.
Paso 3: El servicio web procesa la
solicitud.
Paso 4: El servicio web genera una
respuesta.
Paso 5: El servicio web envía la
respuesta a la aplicación.
Por qué son necesarios los servicios web?
Comunicación e
interoperabilidad
Integración de
sistemas
Escalabilidad y
flexibilidad
Reutilización de
funcionalidad
Seguridad
En resumen, la necesidad de servicios web se deriva de su capacidad para facilitar la comunicación,
interoperabilidad, integración, accesibilidad, escalabilidad, reutilización y seguridad entre sistemas y
aplicaciones en diferentes plataformas y dispositivos. Estas características los convierten en una
herramienta fundamental en el desarrollo de aplicaciones y servicios en el entorno tecnológico actual.
Las peticiones HTTP (Hypertext Transfer Protocol) son solicitudes que se envían desde un cliente (como
un navegador web) a un servidor web para obtener recursos o realizar acciones en la web. El protocolo
HTTP es el conjunto de reglas y convenciones utilizado para el intercambio de información en la World
Wide Web.
Cuando ingresas una URL en tu navegador y presionas Enter, tu navegador envía una petición HTTP al
servidor correspondiente. Las peticiones HTTP constan de varios componentes importantes:
Peticiones HTTP
Método: Indica la acción que
se desea realizar en el
recurso solicitado.
URL: Es la dirección del
recurso al que se desea
acceder.
Encabezados: Proporcionan
información adicional sobre
la solicitud o el cliente, como
el tipo de contenido
aceptado, la longitud del
contenido, las cookies, etc
Cuerpo (opcional): Algunas
solicitudes, como las
solicitudes POST, pueden
contener datos en el cuerpo
de la solicitud.
Respuesta HTTP
Cuando el servidor recibe una petición HTTP, procesa la solicitud y devuelve una
respuesta al cliente. La respuesta HTTP también consta de varios componentes
importantes:
1.Código de estado: Indica el resultado de la solicitud. Algunos códigos de estado
comunes son:
1. 200 OK: La solicitud se completó correctamente.
2. 404 Not Found: El recurso solicitado no fue encontrado.
3. 500 Internal Server Error: Ocurrió un error en el servidor al procesar la solicitud.
2.Encabezados: Proporcionan información adicional sobre la respuesta, como el tipo de
contenido, las cookies, la longitud del contenido, etc.
3.Cuerpo: Contiene los datos o recursos solicitados, como una página HTML, una
imagen, un archivo JSON, etc.
Las peticiones HTTP son fundamentales para la comunicación entre clientes y servidores
Paso a paso Desarrollo de evidencia
Servicios Web.pptx

Más contenido relacionado

Similar a Servicios Web.pptx

Introducción a aplicaciones web.
Introducción a aplicaciones web.Introducción a aplicaciones web.
Introducción a aplicaciones web.
camilaml
 
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores WebC:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
losmassueltos
 
Protocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internetProtocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internet
karin yuzuki
 

Similar a Servicios Web.pptx (20)

PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
 
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptxArquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
 
Dn12 u3 a9_dzlm
Dn12 u3 a9_dzlmDn12 u3 a9_dzlm
Dn12 u3 a9_dzlm
 
13.Servidor HTTP
13.Servidor HTTP13.Servidor HTTP
13.Servidor HTTP
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Introducción a aplicaciones web.
Introducción a aplicaciones web.Introducción a aplicaciones web.
Introducción a aplicaciones web.
 
Presentacion sesion01 - Programacion WEB
Presentacion sesion01 - Programacion WEBPresentacion sesion01 - Programacion WEB
Presentacion sesion01 - Programacion WEB
 
Gatox
GatoxGatox
Gatox
 
protocolo http
protocolo httpprotocolo http
protocolo http
 
Arquitectura Web
Arquitectura WebArquitectura Web
Arquitectura Web
 
ASR_Tema_3.pdf
ASR_Tema_3.pdfASR_Tema_3.pdf
ASR_Tema_3.pdf
 
Http
HttpHttp
Http
 
html
htmlhtml
html
 
Que es el http
Que es el httpQue es el http
Que es el http
 
Pdfwebservices
PdfwebservicesPdfwebservices
Pdfwebservices
 
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores WebC:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
C:\Documents And Settings\Pc 09\Mis Documentos\Servidores Web
 
Http[1]
Http[1]Http[1]
Http[1]
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Protocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internetProtocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internet
 
Taller de arquitectura web
Taller de arquitectura webTaller de arquitectura web
Taller de arquitectura web
 

Más de castlellanos (15)

Foro.pptx
Foro.pptxForo.pptx
Foro.pptx
 
Induccion en ssoa virtual
Induccion en ssoa  virtualInduccion en ssoa  virtual
Induccion en ssoa virtual
 
Sustacias quimicas
Sustacias quimicasSustacias quimicas
Sustacias quimicas
 
Actividad1 sena
Actividad1 senaActividad1 sena
Actividad1 sena
 
Actividad
ActividadActividad
Actividad
 
Actividad 1 cms
Actividad 1 cmsActividad 1 cms
Actividad 1 cms
 
Proyecto de ley
Proyecto de leyProyecto de ley
Proyecto de ley
 
Proyecto de mercados definitivo
Proyecto de mercados definitivoProyecto de mercados definitivo
Proyecto de mercados definitivo
 
CMS
CMSCMS
CMS
 
Diccionario 2
Diccionario 2Diccionario 2
Diccionario 2
 
Diccionario 1
Diccionario 1Diccionario 1
Diccionario 1
 
Expo
ExpoExpo
Expo
 
Articulo MVC
Articulo MVC Articulo MVC
Articulo MVC
 
Exposicion JSF
Exposicion JSFExposicion JSF
Exposicion JSF
 
Segunda sesion modulo 2 : Ing. Adriana Iglesias.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.Segunda sesion modulo 2 : Ing. Adriana Iglesias.
Segunda sesion modulo 2 : Ing. Adriana Iglesias.
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 

Servicios Web.pptx

  • 1. Fase: Ejecución Actividad de Proyecto: APT7.Codificar los módulos del software Regional Atlántico Centro de Comercio y servicios Programa: Análisis Y Desarrollo De Software. Fichas: (2521982) (2521983)
  • 2. Fase: Ejecución Actividad de Proyecto: APT7.Codificar los módulos del software Actividad de Aprendizaje: GA7-220501096-AA5 -Crear servicios web.
  • 3. Evidencia a tratar: • GA7-220501096-AA5-EV01 diseño y desarrollo de servicios web
  • 4. Un servicio web es un conjunto de tecnologías y estándares que permite a diferentes aplicaciones y sistemas comunicarse e intercambiar información a través de Internet. En esencia, es una forma de enviar y recibir datos entre diferentes dispositivos y plataformas a través de la web. Un servicio web se basa en el protocolo HTTP (Hypertext Transfer Protocol) y utiliza lenguajes de marcado como XML (Extensible Markup Language) o JSON (JavaScript Object Notation) para estructurar y organizar los datos intercambiados. En términos más simples, puedes imaginar un servicio web como una especie de "caja" que contiene información o funcionalidad. Una aplicación o sistema puede enviar una solicitud a ese servicio web, especificando qué información o acción necesita. El servicio web procesa la solicitud y envía una respuesta de vuelta, proporcionando los datos solicitados o realizando la acción requerida. Que es un Servicio web?
  • 5. Funcionamiento Aplicación - Servicio Web Paso 1: La aplicación envía una solicitud al servicio web. Paso 2: El servicio web recibe la solicitud. Paso 3: El servicio web procesa la solicitud. Paso 4: El servicio web genera una respuesta. Paso 5: El servicio web envía la respuesta a la aplicación.
  • 6. Por qué son necesarios los servicios web? Comunicación e interoperabilidad Integración de sistemas Escalabilidad y flexibilidad Reutilización de funcionalidad Seguridad En resumen, la necesidad de servicios web se deriva de su capacidad para facilitar la comunicación, interoperabilidad, integración, accesibilidad, escalabilidad, reutilización y seguridad entre sistemas y aplicaciones en diferentes plataformas y dispositivos. Estas características los convierten en una herramienta fundamental en el desarrollo de aplicaciones y servicios en el entorno tecnológico actual.
  • 7. Las peticiones HTTP (Hypertext Transfer Protocol) son solicitudes que se envían desde un cliente (como un navegador web) a un servidor web para obtener recursos o realizar acciones en la web. El protocolo HTTP es el conjunto de reglas y convenciones utilizado para el intercambio de información en la World Wide Web. Cuando ingresas una URL en tu navegador y presionas Enter, tu navegador envía una petición HTTP al servidor correspondiente. Las peticiones HTTP constan de varios componentes importantes: Peticiones HTTP Método: Indica la acción que se desea realizar en el recurso solicitado. URL: Es la dirección del recurso al que se desea acceder. Encabezados: Proporcionan información adicional sobre la solicitud o el cliente, como el tipo de contenido aceptado, la longitud del contenido, las cookies, etc Cuerpo (opcional): Algunas solicitudes, como las solicitudes POST, pueden contener datos en el cuerpo de la solicitud.
  • 8. Respuesta HTTP Cuando el servidor recibe una petición HTTP, procesa la solicitud y devuelve una respuesta al cliente. La respuesta HTTP también consta de varios componentes importantes: 1.Código de estado: Indica el resultado de la solicitud. Algunos códigos de estado comunes son: 1. 200 OK: La solicitud se completó correctamente. 2. 404 Not Found: El recurso solicitado no fue encontrado. 3. 500 Internal Server Error: Ocurrió un error en el servidor al procesar la solicitud. 2.Encabezados: Proporcionan información adicional sobre la respuesta, como el tipo de contenido, las cookies, la longitud del contenido, etc. 3.Cuerpo: Contiene los datos o recursos solicitados, como una página HTML, una imagen, un archivo JSON, etc. Las peticiones HTTP son fundamentales para la comunicación entre clientes y servidores
  • 9. Paso a paso Desarrollo de evidencia