Api Web

Páginas: 8 (1836 palabras) Publicado: 20 de noviembre de 2012
Aplicaciones Web –ASP.NET
•Una aplicación web es un conjunto de páginas HTML que se transmiten por medio del protocolo HTTP de un servidor al cliente y viceversa, brindando distintas funcionalidades a un usuario final.
•ASP.NET es un “Marco” (framework) para programar aplicaciones web, de un modo similar al que se programan las aplicaciones windows.
•El componente principal son los WebForms(formularios web) que permiten, entre otras cosas, se parar la interfaz del usuario de la funcionalidad de la aplicación.

Aplicaciones Web -Servidor Web
•Un servidor web, es un sistema informático conectado a una red, donde se almacenan las páginas, imágenes, etc. (que forman una aplicación web) disponibles para ser visitadas por los usuarios de la red.
•Internet Information Server (IIS), es elservidor Web de Microsoft que corre sobre plataformas Windows. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS.

Hypertext Transfer Protocol (HTTP)
•Uno de los protocolos más importantes de Internet
•HTTP define como los navegadores y los servidores Web se comunican uno con otro
•Esta basado en texto y es transmitido sobre conexiones TCP

HTTP Request
GET /inicio.html HTTP/1.1Accept: */*
Accept-Language:...
Accept-Encoding:...
If-Modified-Since:...
If-None-Match:...
User-Agent: Mozilla/4.0...
Host: www.powaspnet.com
Connection: Keep-Alive
[blankline]

HTTP Response
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.0
Date: ...
Content-Type: text/html
Accept-Ranges: bytes
Last-Modified: ...
ETag: ...
Content-Length: 46
[blankline]
<html>
<body>Bienvenidos al Curso ASP.NET
</body>
</html>

Recursos en internet
* Los recursos accesibles en Internet se identifican por un URI (identificador de recurso uniforme) (URL)
* http://www.comp.unanleon.edu.ni/u/ldiaz/index.html
* el protocolo con que acceder al recurso
* el nombre (o dirección) del host
* el nombre del recurso
* Internet es el medio decomunicación para diversas aplicaciones, que utilizan diferentes protocolos, destacando el correo electrónico, la transferencia de ficheros (FTP) y la web

La Web
• La web es un sistema de información distribuido basado en hipertexto
• Los usuarios, mediante un navegador (cliente) solicitan recursos (normalmente páginas web) aun servidor web
* El cliente envía una petición
* El servidorproduce una respuesta (una página HTML)
• [puede ser de error]

Cómo funciona la web
• El navegador solicita al servidor que le transmita el documento (orden GET).
• El servidor web envía el documento.
• La conexión TCP finaliza.
• El navegador muestra el documento.

HTML estático Características
• Lenguaje estático.
• Basado en etiquetas.
• El estándar lo define el W3C (World Wide WebConsortium).
• Interpretado.
• Extensiones de archivos: html ó htm.

Ventajas
• Texto estructurado.
• Archivos pequeños.
• Fácil aprendizaje.
• Compatible en todos los exploradores.

Desventajas
• Estático.
• Interpretación diferente dependiendo del navegador.
• Exceso de etiquetas.

HTML Forms
• En el corazón de toda aplicación Web genuina están los HTML Forms
• Un HTML Form esla porción de un documento HTML que aparece entre las etiquetas <form></form>
• Un botón submit (<input type=“submit”>) juega un rol especial en un HTML Form:
* Cuando es pulsado, el navegador envía el HTML Form junto con cualquier entrada de datos del usuario al servidor Web
•Cómo el HTML Form es enviado, dependerá del atributo Method del form:
* Si el atributo Methoddel form no está presente o tiene el valor GET, el navegador enviará al servidor un comando HTTP GET
* Si el atributo Method del form tiene el valor POST, el navegador enviará al servidor un comando HTTP POST

Method= GET
<formmethod=“get">
. . .
</form>
GET /suma.html?op1=2&op2=2HTTP/1.1
.
.
.
Connection: Keep-Alive
[blank line]

El navegador envialos datos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Api web Speech de Google
  • Que es el API?
  • Apio
  • apios
  • Apio
  • El apio
  • Apio
  • el apio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS