Interacción de Cliente y Servidor
La mayoría de las aplicaciones de internet más comunes se basa en interacciones
complejas entre diversos servidores y clientes.
El término servidor hace referencia a un host que ejecuta una aplicación de software que
proporciona información o servicios a otros hosts que están conectados a la red. Un
ejemplo conocido de dicha aplicación es un servidor Web. Hay millones de servidores
conectados a Internet que proporcionan servicios como sitios web, correo electrónico,
transacciones financieras, descargas de música, etc. Un factor fundamental para permitir
el funcionamiento de estas interacciones complejas es que todos emplean estándares y
protocolos acordados.
Un navegador web, como Chrome o Firefox, es un ejemplo de software de cliente. Una
única PC también puede ejecutar varios tipos de software de cliente. Por ejemplo, un
usuario puede consultar el correo electrónico y ver una página web mientras envía
mensajes instantáneos y escucha una transmisión de audio.
URI, URN, y URL
Los recursos web y los servicios web, como las API RESTful, se identifican mediante un
Identificador Uniforme de Recursos (Uniform Resource Identifier, URI). Un URI es una
cadena de caracteres que identifica un recurso de red específico.
Un URI tiene dos especializaciones:
Nombre uniforme de recurso (URN) - Identifica solo el espacio de
nombres del recurso (página web, documento, imagen, etc.) sin referencia
al protocolo.
Localizador uniforme de recursos (URL) - Define la ubicación de red de
un recurso específico en la red. Las URL HTTP o HTTPS se utilizan
normalmente con los navegadores web. Otros protocolos como FTP, SFTP,
SSH y otros pueden usarse como URL. Una URL que usa SFTP podría
tener el siguiente aspecto: sftp://sftp.example.com.
Estas son las partes de un URI, tal y como se muestra en la figura:
Protocolo/esquema – HTTPS u otros protocolos como FTP, SFTP, mailto
y NNTP
Nombre de host – www.example.com
Ruta y nombre de archivo – /author/book.html
Fragmento – #página155
, Partes de un URI
Servicios de Aplicaciones de Red
Comunes
¿Cuáles son los servicios de Internet más comunes que utiliza periódicamente? Para la
mayoría de las personas, la lista incluye servicios como búsquedas en Internet, sitios de
redes sociales, transmisión de vídeo y audio, sitios de compras en línea, correo
electrónico y mensajería. Cada uno de estos servicios depende de los protocolos de la
suite de protocolos TCP/IP para transmitir de manera confiable la información entre los
clientes y los servidores.
Una Nota Sobre las Actividades del
Verificador de Sintaxis
La mayoría de las aplicaciones de internet más comunes se basa en interacciones
complejas entre diversos servidores y clientes.
El término servidor hace referencia a un host que ejecuta una aplicación de software que
proporciona información o servicios a otros hosts que están conectados a la red. Un
ejemplo conocido de dicha aplicación es un servidor Web. Hay millones de servidores
conectados a Internet que proporcionan servicios como sitios web, correo electrónico,
transacciones financieras, descargas de música, etc. Un factor fundamental para permitir
el funcionamiento de estas interacciones complejas es que todos emplean estándares y
protocolos acordados.
Un navegador web, como Chrome o Firefox, es un ejemplo de software de cliente. Una
única PC también puede ejecutar varios tipos de software de cliente. Por ejemplo, un
usuario puede consultar el correo electrónico y ver una página web mientras envía
mensajes instantáneos y escucha una transmisión de audio.
URI, URN, y URL
Los recursos web y los servicios web, como las API RESTful, se identifican mediante un
Identificador Uniforme de Recursos (Uniform Resource Identifier, URI). Un URI es una
cadena de caracteres que identifica un recurso de red específico.
Un URI tiene dos especializaciones:
Nombre uniforme de recurso (URN) - Identifica solo el espacio de
nombres del recurso (página web, documento, imagen, etc.) sin referencia
al protocolo.
Localizador uniforme de recursos (URL) - Define la ubicación de red de
un recurso específico en la red. Las URL HTTP o HTTPS se utilizan
normalmente con los navegadores web. Otros protocolos como FTP, SFTP,
SSH y otros pueden usarse como URL. Una URL que usa SFTP podría
tener el siguiente aspecto: sftp://sftp.example.com.
Estas son las partes de un URI, tal y como se muestra en la figura:
Protocolo/esquema – HTTPS u otros protocolos como FTP, SFTP, mailto
y NNTP
Nombre de host – www.example.com
Ruta y nombre de archivo – /author/book.html
Fragmento – #página155
, Partes de un URI
Servicios de Aplicaciones de Red
Comunes
¿Cuáles son los servicios de Internet más comunes que utiliza periódicamente? Para la
mayoría de las personas, la lista incluye servicios como búsquedas en Internet, sitios de
redes sociales, transmisión de vídeo y audio, sitios de compras en línea, correo
electrónico y mensajería. Cada uno de estos servicios depende de los protocolos de la
suite de protocolos TCP/IP para transmitir de manera confiable la información entre los
clientes y los servidores.
Una Nota Sobre las Actividades del
Verificador de Sintaxis