UNIVERSIDAD ALAS PERUANAS CURSO: NEGOCIOS ELECTRONICOS
TEMA:
“SOFTWARE”INTEGRANTES:
-Guzman Soncco,Helen-Del Carpio León ,Daniel -Medina Canales,Gleysi-Ramírez Quispe,Luis-Ramos Ancco, Amparo-Taco Vera, Brenda-Zuñiga Cuarite,Jacqueline
El software es toda la información procesada por los sistemas informáticos programas y datos.
El software es un equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.
SOFTWARE DE SISTEMA Su objetivo es controlar e
interactuar adecuadamente con el usuario con el sistema informático
SOFTWARE DE PROGRAMACION Es el conjunto de herramientas que
permiten al programador desarrollar programas informáticos, de una manera práctica.
SOFWARE DE APLICACIÓN
Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas
SERVIDOR WEB
Un servidor web o servidor HTTP es un programa informático que procesa una aplicación
El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la
transmisión de todos estos datos suele utilizarse algún
protocolo.
El término también se emplea para referirse al ordenador que ejecuta el
programa.
Generalmente se utiliza el protocolo HTTP para estas comunicaciones,
perteneciente a la capa de aplicación del modelo OSI
SERVIDOR DE APLICACIONES Dispositivo de software que proporciona servicios de
aplicación a las computadoras cliente.
Permite mejorar tres aspectos
fundamentales en una aplicación: la alta disponibilidad, la escalabilidad y el mantenimiento.
VENTAJAS DE LOS SERVIDORES DE APLICACIONES
. Integridad de datos y códigos . Configuración centralizada . Seguridad . Performance
SERVIDOR DE BASE DE DATOS
También conocidos como RDBMS (Relational DataBase Management Systems).
Da servicios de almacenamiento y gestión de bases de datos a sus clientes. Una base de datos es un sistema que nos permite almacenar grandes cantidades de información.
SERVIDORES DE BASES DE DATOS
MySQL server -- Base de datos de código abierto muy popular, pequeña y rápida.
PostgreSQL server -- Base de datos de código abierto, es un servidor de base de datos relacional orientada a objeto publicado bajo licencia libre BSD.
Oracle-XE -- Versión "lite" del RDBMS de Oracle (gratuita pero no de código abierto).
Firebird basada en la versión 6 de InterBase, Initial Developer's PUBLIC LICENSE Version 1.0.
SQLite Licencia Dominio Público DB2 Express-C Apache Derby
VENTAJAS
Los Datos· Independencia de estos respecto de los tratamientos y viceversa.· Mejor disponibilidad de los mismos.· Mayor eficiencia en la recogida, codificación y entrada.
Los Resultados· Mayor coherencia.· Mayor valor informativo.· Mejor y más normalizada documentación de la información.
Los Usuarios· Acceso más rápido y sencillo de los usuarios finales.· Más facilidades para compartir los datos por el conjunto de los usuarios.· Mayor flexibilidad para atender a demandas cambiantes.
¿CÓMO ELEGIR EL TAMAÑO DE UN SERVIDOR PARA SU BASE DE DATOS?
Analice y evalúe el rendimiento de su servidor de base de datos para poder tomar decisiones más informadas sobre sus requerimientos de informática y almacenamiento.
Asegúrese de que tenga suficiente espacio de almacenamiento para sus bases de datos, tanto para la actividad actual como para el futuro.
Mantenga sus índices en la memoria RAM para evitar la paginación (haga que su RAM disponible para el servidor de base de datos sea mayor en tamaño que el índice, para que solo se necesite una consulta).
Asegúrese de que su sistema operativo permita la memoria RAM que necesita (32 bits o 63 bits).
Si detecta presión de la CPU (alto consumo de la CPU, tareas en espera de la CPU), considere la posibilidad de agregar más CPU o más rápidas.
Use la tecnología RAID para mejorar la confiabilidad y el rendimiento de su servidor.
Haga una estimación del precio de la banda ancha, considere el alojamiento con tarifa plana como una opción.
Para ver una guía completa y detallada sobre cómo elegir el hardware, y también nuestra línea actual de servidores dedicados, consulte nuestra guía sobre hardware para servidores de bases de datos.
SERVIDOR DE CORREO
Es una aplicación que nos permite enviar mensajes (correos) de unos usuarios a otros, con independencia de la red que dichos usuarios estén utilizando.
Para lograrlo se definen una serie de protocolos, cada uno con una finalidad concreta:SMTP
, Simp
le Mail
Transfer
Protocol:
• Es el protocolo que se utiliza para que dos servidores de correo intercambien
POP, Post Offic
e Protocol:
• Se utiliza para obtener los mensajes guardados en el servidor y pasárselos al usuario.
• Se descargan los mensajes para poder leerlos sin conexión a internet, es ideal para conexiones lentas. Se ahorra espacio
IMAP, Internet
Message Acce
ss Proto
col
• Su finalidad es la misma que la de POP, pero el funcionamiento y las funcionalidades que ofrecen son diferentes.
• Cada vez se requiere mas espacio para la cuenta, los tiempos de respuesta son mas rapidos. No lo admiten todos los servicios solo los gratuitos como gmail, etc
Servidor de correo
servidor SMTP
que será el encargado de
enviar y recibir mensajes
servidor POP/IMAP
será el que permita a los
usuarios obtener sus mensajes.
Para obtener los mensajes del servidor, los usuarios utilizan programas que implementan un protocolo POP/IMAP.
En algunas ocasiones el cliente se ejecuta en la máquina del usuario como el caso de :
• Mozilla Mail• Evolution• Microsoft• Outlook
Existe otra posibilidad: que el cliente
de correo no se ejecute en la máquina
del usuario; es el caso de los clientes
vía web, como :
• Hotmail
• GMail
• OpenWebmail
• Terra
SERVIDOR DE ARCHIVOS
Es el tipo de servidor en una red de ordenadores cuya función es permitir el acceso remoto a archivos almacenados en él o directamente accesibles por este.
En principio, cualquier ordenador conectado a una red con un software apropiado, puede funcionar como servidor de archivos.
Normalmente no hay diferencias perceptibles si un archivo está almacenado en un servidor de archivos remoto o en el disco de la propia máquina.
SERVIDOR FTP
Un servidor FTP es un programa especial que se ejecuta en un servidor conectado normalmente en Internet (aunque puede estar conectado en otros tipos de redes, LAN, MAN, etc.). La función del mismo es permitir el desplazamiento de datos entre diferentes servidores / ordenadores.
un ejemplo gráfico:Observamos que intervienen tres elementos:
FUNCIÓN DE SERVIDOR DE ARCHIVOS
Un servidor de archivos proporciona una ubicación central en la red, en la que puede almacenar y compartir los archivos con usuarios de la red. Cuando los usuarios necesiten un archivo importante, como un plan de proyecto, podrán tener acceso al archivo del servidor de archivos en lugar de tener que pasarlo entre distintos equipos. Si los usuarios de la red necesitan tener acceso a los mismos archivos y aplicaciones accesibles a través de la red, configure este equipo como un servidor de archivos.
MIDDLEWARE O LOGICAL DE INTERCAMBIO DE INFORMACIÓN ENTRE APLICACIONES O INTERLOGICAL
Middleware: Es un software que asiste a una aplicación
para interactuar o comunicarse con otras aplicaciones, o
paquetes de programas, redes, hardware y/o sistemas
operativos.
Es el software que proporciona un enlace entre
aplicaciones de software independientes. Middleware a
veces se llama a la vía que conecta dos aplicaciones y pasa
los datos entre ellas. Los middleware permiten que los datos
contenidos en una base de datos puedan ser accedidos a
través de otra, ahorrando tiempo a los programadores.
TAXONOMIA:
Categoría de integración
El tipo de integración que incluyen posee la capacidad de
unirse con sistemas heterogéneos.
Orientados a procedimiento o procesos
Los middleware que son orientados a procesos, utilizan una
comunicación sincronizada (como por ejemplo el teléfono).
Orientados a objetos
Soportan pedidos de objetos distribuidos. La comunicación
entre los objetos puede ser sincronizada, sincronizada
diferida o no sincronizada. Soportan múltiples pedidos
similares realizados por múltiples clientes en una
transacción.
Orientados a mensajes (MOM, Message-oriented
middleware)
Se pueden dividir en dos tipos, espera y publicación/suscripción.
El paso de espera se puede dividir en mensaje y espera. El paso
de mensaje inicia con que la aplicación envía un mensaje a uno o
más clientes, con el MOM del cliente.
Orientados a componentes
Un componente es un «programa que realiza una función
específica, El middleware en este caso es configurable y
reconfigurable. La reconfiguración se puede realizar en tiempo de
ejecución, lo que ofrece una gran flexibilidad para satisfacer las
necesidades de un gran número de aplicaciones.
Agentes
Los agentes son un tipo de middleware que posee varios componentes:
Entidades. Pueden ser objetos o procesos.
Medios de comunicación. Pueden ser canales, tuberías, etc.
Leyes. Identifican la naturaleza interactiva de los agentes. Pueden
ser la sincronización o el tipo de esquema.
Las ventajas es la capacidad de éstos para realizar una gran cantidad
de tareas en nombre del usuario y para cubrir una amplia gama de
estrategias basadas en el entorno que les rodea. Sin embargo su
implementación es complicada debido a la complejidad y dificultades
dadas por las operaciones que manejan.
Categoría de Aplicación
La clasificación por aplicación incluye los middleware que son
ajustados para aplicaciones específicas.
Middleware para acceso a información (DAM, Data Access
middleware)
Los middleware para acceso a información tienen la característica de
poder interactuar con diversas fuentes de datos.
Middleware de escritorio
Los middleware de escritorio pueden hacer variaciones en la
presentación de la información pedida por el usuario por aplicaciones
de rastreo y asistencia, controlar cualquier servicio de transporte y
proveer una copia de seguridad y otras operaciones de fondo.
Middleware basados en la web
Se llaman servidores de aplicaciones, ya que mejoraran el rendimiento,
disponibilidad, escalabilidad, seguridad, recuperación de información, y
soportan la administración colaborativa y su uso.
Middleware a tiempo real
La información en tiempo real es caracterizada porque la información
correcta en un instante puede no serlo en otro. Los middleware en
tiempo real soportan las peticiones sensibles al tiempo y políticas de
planificación. Esto se realiza con servicios que mejoran la eficiencia de
las aplicaciones de usuario.
Middleware especialistas
En muchos casos los middleware proveen una tarea muy específica que
no se puede ajustar a las categorías anteriores. Un ejemplo serían
middlewares médicos.
Aplicaciones
Los servicios de middleware proporcionan un conjunto más funcional
para permitir una aplicación a:
Localizar claramente a través de la red, proporcionando así una
interacción con otro servicio o aplicación
Los datos filtrados para que sean utilizables en un ambiente público
a través de anonymization process para la protección de la
privacidad(por ejemplo)
Ser independiente del servicio de red
Ser fiable y siempre disponible
Añadir los atributos complementarios como semántica en
comparación con el sistema operativo y servicios de red.
Top Related