Servicios+de+la+arquitectura


 * Servicio de Correo Electrónico.Correo electrónico **, o en inglés **e-mail** (electronic mail), es un servicio de red quepermite a los usuarios enviar y recibir mensajes rápidamente (tambiéndenominados


 * mensajes electrónicos **o **cartas electrónicas**) mediante sistemasde comunicación electrónicos.Principalmente se usa este nombre para denominar al sistema que provee esteservicio en Internet, mediante el protocolo SMTP, aunque por extensión tambiénpuede verse aplicado a sistemas análogos que usar otras tecnologías.Por medio de mensajes de correo electrónico se puede enviar, no solamentetexto, sino todo tipo de documentos digitales. Su eficiencia, conveniencia y bajocosto están logrando que el correo electrónico desplace al correo ordinario paramuchos usos habituales.


 * Dirección de correo. **

Una **dirección de correo electrónico** es un conjunto de palabras que identificana una persona que puede enviar y recibir correo. Cada dirección es única ypertenece siempre a la misma persona.Un ejemplo es ** persona@servicio.com **, que se lee persona arroba servicio punto com .El signo **@**

(llamado arroba) siempre está en cada dirección de correo, y la divideen dos partes: el nombre de usuario (a la izquierda de la arroba; en este caso,**persona**), y el dominio en el que está (lo de la derecha de la arroba; en este caso, **servicio.com**).


 * Servidores de correo electrónico. **

Éstos son usados en el ordenador de servidor de correo para proporcionar elservicio a los clientes, que podrán usarlo mediante un

programa de correo.

-Principales programas servidores

//o //Microsoft Exchange Server: Windows

//o //MailEnable: Windows

//o //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Exim: Unix

//<span style="font-family: Arial,sans-serif; font-size: 12pt;">o //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Sendmail: Unix

//<span style="font-family: Arial,sans-serif; font-size: 12pt;">o //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Qmail: Unix

//<span style="font-family: Arial,sans-serif; font-size: 12pt;">o //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Postfix: Unix

//<span style="font-family: Arial,sans-serif; font-size: 12pt;">o //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Zimbra: Unix, Windows

<span style="font-family: Arial,sans-serif; font-size: 12pt;">-Gestión de correo electrónico

//<span style="font-family: Arial,sans-serif; font-size: 12pt;">o //<span style="font-family: Arial,sans-serif; font-size: 12pt;">Duroty: alternativa libre a Gmail


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Protocolos de correo electrónico.Simple Mail Transfer Protocol (SMTP) **<span style="font-family: Arial,sans-serif; font-size: 12pt;">o protocolo simple de transferencia decorreo. Protocolo de red basado en texto utilizado para el intercambio de mensajesde correo electrónico entre computadoras u otros dispositivos (PDA's, teléfonosmóviles, etc.).Es un estándar oficial de Internet.En informática se utiliza el **Post Office Protocol** (**POP3**) en clientes locales decorreo para obtener los mensajes de correo electrónico almacenados en unservidor remoto. La mayoría de los suscriptores de los proveedores de Internetacceden a sus correos a través de POP3.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">IMAP **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">(acrónimo inglés de Internet Message Access Protocol ) es un protocolo dered de acceso a mensajes electrónicos almacenados en un servidor. MedianteIMAP se puede tener acceso al correo electrónico desde cualquier equipo quetenga una conexión a Internet.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Servicio WEB.World Wide Web **<span style="font-family: Arial,sans-serif; font-size: 12pt;">(o la "Web") o Red Global Mundial es un sistema dedocumentos de hipertexto y/o hipermedios enlazados y accesibles a través deInternet. Con un navegador Web, un usuario visualiza páginas web que puedencontener texto, imágenes, vídeos u otros contenidos multimedia, y navega a travésde ellas usando hiperenlaces.La visualización de una página web de la World Wide Web normalmente comienzatecleando la URL de la página en el navegador web, o siguiendo un enlace dehipertexto a esa página o recurso.En ese momento el navegador comienza una serie de comunicaciones,transparentes para el usuario, para obtener los datos de la página y visualizarla.El primer paso consiste en traducir la parte del nombre del servidor de la URL enuna dirección IP usando la base de datos distribuida de Internet conocida comoDNS.Esta dirección IP es necesaria para contactar con el servidor web y poder enviarlepaquetes de datos.

<span style="font-family: Arial,sans-serif; font-size: 12pt;">El siguiente paso es enviar una petición HTTP al servidor Web solicitando elrecurso. En el caso de una página web típica, primero se solicita el texto HTML yluego es inmediatamente analizado por el navegador, el cual, después, hacepeticiones adicionales para los gráficos y otros ficheros que formen parte de lapágina. Las estadísticas de popularidad de un sitio web normalmente estánbasadas en el número de 'páginas vistas' o las 'peticiones' de servidor asociadas,o peticiones de fichero, que tienen lugar.Así que se han recibido los ficheros solicitados desde el servidor web, elnavegador renderiza la página tal y como se describe en el código HTML, el CSSy otros lenguajes web. Al final se incorporan las imágenes y otros recursos paraproducir la página que ve el usuario en su pantalla.La mayoría de las páginas web contienen hiperenlaces a otras páginasrelacionadas y algunas también contienen descargas, documentos fuente,definiciones y otros recursos web.Esta colección de recursos útiles y relacionados, interconectados a través deenlaces de hipertexto, es lo que ha sido denominado como 'red' (web, en inglés)de información. Al trasladar esta idea a Internet, se creó lo que Tim Berners-Leellamó WorldWideWeb (un término escrito en CamelCase, posteriormentedesechado) en 1990.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Protocolos de servicio Web.El protocolo HTTP **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">define la sintaxis y la semántica que utilizan los elementossoftware de la arquitectura web (clientes, servidores, proxies) para comunicarse.Es un protocolo orientado a transacciones y sigue el esquema petición-respuestaentre un cliente y un servidor. Al cliente que efectúa la petición (un navegador o unspider) se lo conoce como "user agent" (agente del usuario).A la información transmitida se la llama recurso y se la identifica mediante unURL. Los recursos pueden ser archivos, el resultado de la ejecución de unprograma, una consulta a una base de datos, la traducción automática de undocumento, etc.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">URL **<span style="font-family: Arial,sans-serif; font-size: 12pt;">significa Uniform

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Resource

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Locator, es decir, localizador uniforme de recurso.Es una secuencia de caracteres, de acuerdo a un formato estándar, que se usapara nombrar recursos, como documentos e imágenes en Internet, por sulocalización.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Sintaxis Genérica URL. **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Todos los URL, independientemente del esquema, deben seguir una sintaxisgeneral. Cada esquema puede determinar sus propios requisitos de sintaxis parasu parte específica, pero el URL completo debe seguir la sintaxis general.Usando un conjunto limitado de caracteres, compatible con el subconjuntoimprimible de ASCII, la sintaxis genérica permite a los URL representar la

<span style="font-family: Arial,sans-serif; font-size: 12pt;">digital (electrónico), que ofrece un amplio rango de soluciones al problema dealmacenar datos.Existen unos programas denominados sistemas gestores de bases de datos,abreviado SGBD, que permiten almacenar y posteriormente acceder a los datosde forma rápida y estructurada. Las propiedades de estos SGBD, así como suutilización y administración, se estudian dentro del ámbito de la informática.Productos SGBD disponibles en el mercadoSGBD libres

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•PostgreSQL - Licencia BSD

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•MySQL Licencia Dual, depende el uso.

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Firebird basada en la versión 6 de InterBase, Initial Developer's PUBLICLICENSE Version 1.0.

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•SQLite ( [|http://www.sqlite.org] SQLite) Licencia Dominio Público

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•DB2 Express-C

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Apache DerbySGBD gratuitos

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Microsoft SQL Server Compact Edition

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Sybase ASE Express Edition para Linux (Edición gratuita para Linux)SGBD comerciales

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Advantage Database

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•dBase

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•FileMaker

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Fox Pro

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•IBM DB2 Universal Database (DB2 UDB)

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•IBM Informix

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Microsoft Access

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Microsoft SQL Server

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Open Access

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Oracle

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Paradox

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•PervasiveSQL

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Progress (DBMS)

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Sybase ASE

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•WindowBase

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Softland ERP


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Servidor de Aplicaciones. **<span style="font-family: Arial,sans-serif; font-size: 12pt;">En informática se denomina **servidor de aplicaciones** a un servidor en una redde computadores que ejecuta ciertas aplicaciones.Usualmente se trata de un dispositivo de software que proporciona servicios deaplicación a las computadoras cliente. Un servidor de aplicaciones generalmentegestiona la mayor parte (o la totalidad) de las funciones de lógica de negocio y de acceso a los datos de la aplicación. Los principales beneficios de la aplicación dela tecnología de servidores de aplicación son la centralización y la disminución dela complejidad en el desarrollo de aplicaciones. Si bien el término es aplicable atodas las plataformas de software, hoy en día el término servidor de aplicaciones

<span style="font-family: Arial,sans-serif; font-size: 12pt;">se ha convertido en sinónimo de la plataforma J2EE de Sun Microsystems.El término servidor de aplicaciones también ha sido aplicado a otros productos no-J2EE. Por ejemplo, con el aumento de la popularidad de .NET, Microsoft califica asu producto Internet Information Server como un servidor de aplicaciones.Adicionalmente, se pueden encontrar servidores de aplicación de código abierto ycomercial de otros proveedores; algunos ejemplos son Base4 Server y Zope.


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Servidor de transacciones **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">El servidor de transacciones es un programa que corre en un servidor de Interneto de red y administra las solicitudes de transacción de aplicaciones y solicitudesen representación del usuario de un ordenador cliente. El servidor detransacciones verifica el ordenador del usuario y cliente para formular solicitudes abases de datos no muy conocidas y, si es necesario, envía las solicitudes a losservidores de bases de datos. También administra la seguridad, la conexión aotros servidores y la integridad de las transacciones.Productos:

<span style="font-family: Arial,sans-serif; font-size: 12pt;">•Servidor de Transacciones Microsoft (Microsoft Transaction Server, MTS) **Sistemas operativos.**

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Un **sistema operativo** es un software de sistema, es decir, un conjunto deprogramas de computadora destinado a permitir una administración eficaz de susrecursos. Comienza a trabajar cuando se enciende el computador, y gestiona elhardware de la máquina desde los niveles más básicos, permitiendo también lainteracción con el usuario.Un sistema operativo se puede encontrar normalmente en la mayoría de losaparatos electrónicos que utilicen microprocesadores para funcionar, ya quegracias a éstos podemos entender la máquina y que ésta cumpla con susfunciones (teléfonos móviles, reproductores de DVD, autoradios, computadoras,radios, etc.).


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Funciones básica. **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Los sistemas operativos, en su condición de capa software que posibilitan ysimplifica el manejo de la computadora, desempeñan una serie de funcionesbásicas esenciales para la gestión del equipo. Entre las más destacables, cadauna ejercida por un componente interno (módulo en núcleos monolíticos y servidor en micronúcleos), podemos reseñar las siguientes:

<span style="font-family: Arial,sans-serif; font-size: 12pt;">-Proporcionar más comodidad en el uso de un computador.

<span style="font-family: Arial,sans-serif; font-size: 12pt;">-Gestionar de manera eficiente los recursos del equipo, ejecutando serviciospara los procesos (programas)

<span style="font-family: Arial,sans-serif; font-size: 12pt;">-Brindar una interfaz al usuario, ejecutando instrucciones (comandos).

<span style="font-family: Arial,sans-serif; font-size: 12pt;">-Permitir que los cambios debidos al desarrollo del propio SO se puedanrealizar sin interferir con los servicios que ya se prestaban (evolutividad).Un sistema operativo desempeña 5 funciones básicas en la operación de unsistema informático: suministro de interfaz al usuario, administración de recursos,administración de archivos, administración de tareas y servicio de soporte yutilidades.Uso actual de Sistemas Operativos


 * <span style="font-family: Arial,sans-serif; font-size: 12pt;">Servcio de Firewall. **

<span style="font-family: Arial,sans-serif; font-size: 12pt;">Un cortafuegos (o firewall en inglés), es un elemento de hardware o softwareutilizado en una red de computadoras para controlar las comunicaciones,permitiéndolas o prohibiéndolas según las políticas de red que haya definido laorganización responsable de la red. Su modo de funcionar es indicado por larecomendación RFC 2979, que define las características de comportamiento yrequerimientos de interoperabilidad. La ubicación habitual de un cortafuegos es elpunto de conexión de la red interna de la organización con la red exterior, quenormalmente es Internet; de este modo se protege la red interna de intentos deacceso no autorizados desde Internet, que puedan aprovechar vulnerabilidades delos sistemas de la red interna.También es frecuente conectar al cortafuego una tercera red, llamada zonadesmilitarizada o DMZ, en la que se ubican los servidores de la organización quedeben permanecer accesibles desde la red exterior.Un cortafuego correctamente configurado añade protección a una instalacióninformática, pero en ningún caso debe considerarse como suficiente. La Seguridadinformática abarca más ámbitos y más niveles de trabajo y protección.