The Glitch - Web

Page 1


Índice Arquitectura Web Pag. 3 Conoceremos los las bondades de la arquitectura web, sus objetivos y con que contamos a la hora de desarrollar un portal web dinamico y amigable.

Archivos Batch. Pag. 4 Estaremos mostrando los inicios de los scripts y algunos de sus comandos.

Redes de Área Local. Pag. 5 Estamos enlazados por diferentes medios tanto cableados como inalámbricos, conocelos.

Arquitectura Cliente-Servidor. Pag. 7 Descubre la arquitectura centralizada con mayor seguridad.

Arquitectura Peer to Peer. Pag. 8 Te mostraremos que hay otra alternativa no centralizada para la transferencia de datos.

Recreación. Pag. 9

1


The Glitch es una revista digital dirigida a todos los amantes de la ciencia de la eléctrica, informá ca/ computación y telecomunicaciones. Podrás encontrar desde no cias hasta quizás sobre estas ramas de la ciencia iniciando nuestro segundo volumen enfocado sobre los sistemas puesta a erra.

Aquí en The Glitch Digital Magazine esperamos que les sea ú l y prac co la información dada y que desde hoy sean subscriptores de esta revista.

Atentamente: Jorge Boscán

2


Arquitectura Web Por: Jorge Boscán Cuando hablamos de arquitecturas web hablamos sobre el conjunto de sistemas que están integrados y optimizados los cuales son aplicados para resolver las necesidades asociadas a los negocios y clientes. Uno de los ejemplos más vistos en internet de arquitectura web son los portales de las empresas, esta contienen elementos que interactúan facilitando la comunicación de la información y los usuarios; por lo tanto, estas páginas web deben contar con elementos que permitan al usuario obtener respuesta para cada acción como por ejemplo: formularios, bases de datos, promociones, etc. Los objetivos de la arquitectura web son la venta de productos, los servicios online y la satisfacción de las necesidades de los potenciales clientes. Para ello se buscan profesionales aptos con experiencia y adaptabilidad que puedan brindar contenido dinámico y adaptables a las necesidades de los clientes y que generen contenido óptimo y visualmente rico para llamar atención a los usuarios. Estos profesionales tienen a su disposición diferentes componentes web, que cada vez son mas y diversos pero podemos nombrar algunos de los mas comunes como son: texto, imágenes, audio, animaciones/ aplicaciones flash, shockwave, graficas vectoriales, hipervínculos, Java script, meta tags, hojas de estilo (CSS), plantillas de diseño web, unity, google web toolkit, etc.

3


Archivos Batch Por: Jorge Boscán En DOS y Microsoft Windows, un archivo Batch es un archivo de texto conteniendo una serie de comandos destinados a ser ejecutados por un intérprete de comandos; estos archivos batch fueron introducidos para facilitar el trabajo requerido para ejecutar tareas regulares dándole al usuario un set de scripts para automatizar diversos comandos. Cuando un batch es ejecutado, el Shell del programa (Command.com si es DOS o cmd.exe si es Windows) lee este archivo y ejecuta sus comandos, normalmente línea por línea. En los sistemas operativos basados en Unix también existe un tipo similar de archivos llamados Shell Script. Los archivos batch son usualmente usados para automatizar procesos repetitivos o tediosos. Estos archivos tienen una extensión “.bat”, pero dependiendo de el ambiente donde se usen puede tener otras extensiones como por ejemplo: en la familia NT de Windows usa “.cmd” o “.bat”, en 4DOS usa “.btm”, etc.

Comandos Batch Call: Realiza una llamada a otro archivo Batch. Choice: Ofrece una entrada de datos para elegir, y ejecuta las siguientes líneas dependiendo de la opción seleccionada. Echo: Realiza una salida en pantalla. Set: Da valor a una variable general o de entorno. For: Ejecuta un comando sobre un grupo de archivos. Goto: Hace un salto a la etiqueta indicada. If: Permite la ejecución condicional. Pause: Suspende la ejecución hasta que el usuario apreté una tecla. Rem: Linea de comentario. Shift: Alterna la posición de los parámetros en el archivo batch.

4


Redes de A rea Local Por: Jorge Boscán Las redes de área local (LAN) son redes que conectan computadoras a dispositivos en una área geográficamente limitada como por ejemplo una casa, una escuela, laboratorio, oficina, etc. Las características que definen las redes de área local son: -

Alta tasa de transferencia de datos.

-

Área geográfica pequeña.

-

No necesitan líneas de telecomunicación pagas.

Historia: Cuando las universidades y laboratorios de investigación empezaron a obtener muchas computadoras (finales de los 60s), existió una necesidad muy alta de proveer interconexiones de alta velocidad. En 1970 en el laboratorio Lawrence Radiation se pudo apreciar el crecimiento de la red llamada “Octopus” . Luego en el 74 la universidad de Cambridge desarrollo el Cambridge Ring (Anillo de Cambridge) pero nunca fue comercializado. En 1973-1975 Xerox PARC desarrollo el Ethernet y firmo su patente, ya para 1976, después de que el sistemas fue establecido se publicó un trabajo seminal llamada “Ethernet: Distributed Packet-Switching for Local Compuers Networks”. Y de ahí empezó a expandirse hasta ser un estándar.

5


Redes Heterogéneas Las redes heterogéneas son redes de computadoras y/o otros dispositivos que tienen diferentes sistemas operativos y/o protocolos. Por ejemplo, una red LAN que conecta a una computadora con Microsoft Windows, una computadora con Linux y otra computadora con Mac OSX. La definición de redes heterogéneas también es usadas para redes inalámbricas usando diferentes tecnologías de acceso. Por ejemplo, una red inalámbrica que provee servicio de LAN inalámbrica y también es capas de mantener el servicio cuando cambia a una red celular.

Redes Inalámbricas Las redes inalámbricas de área local (WLAN) enlazan dos o más dispositivos usando un método de distribución inalámbrica (usualmente OFDM o spread-spectrum) usualmente dando una conexión desde un punto de acceso al internet. Esto le da al usuario la capacidad de moverse alrededor de un área y seguir conectado a la red. Al comienzo el hardware utilizado para crear WLAN eran tan caro que solo era usado cuando el cableado de las LAN eran imposibles o muy dificultosos; pero al final de los 90s se empezó a usar el estándar IEEE 802.11.

6


Arquitectura Cliente-Servidor Por: Jorge Boscán La arquitectura cliente servidor de la computación es una estructura de aplicación distribuida que divide las tareas o cargas de trabajo entre los proveedores de recursos o los servicios, llamados servidores, y los que piden el servicio llamados clientes. Comúnmente los clientes y servidores se comunican a través de redes en hardware separados, pero ambos están dentro de un mismo sistema. Una máquina de servidor es el host (anfitrión) el cual está ejecutando uno o más programas los cuales comparte sus recursos con el cliente. Un cliente no comparte ningún recurso, pero puede pedirle contenidos del server o funciones de servicios. Por lo tanto son los clientes los que comienza la comunicación con lo servidores iniciando una sesión, y los servidores siempre están a la espera de pedidos.

Ventajas -

En la mayoría de los casos, una arquitectura cliente-servidor pero mite que los roles y responsabili-

dades de una computadora sea distribuido a otras computadoras independientes que se conocen una a otra solo a través de una red. Esto crea una ventaja adicional a esta arquitectura que es: gran facilidad de mantenimiento. -

Toda la información esta guardada en los servidores, los cuales generalmente tienen mayor seguri-

dad y control que los clientes. Los servidores pueden controlar mejor el acceso y los recursos, garantizando que solo los clientes con un permiso apropiado sean los que accedan y cambien la data. -

Ya que el almacenamiento de datos es centralizado, las actualizaciones de data son mucho más

fáciles de administrar en comparación del paradigma P2P (Peer to Peer). -

7

Funciona con múltiples y diferentes clientes de diferentes capacidades.


Arquitectura Peer to Peer Por: Jorge Boscán La arquitectura Peer to Peer es una arquitectura de aplicación distribuida que divide las tareas o las cargas de trabajo entre los peers . Peers son equitativamente privilegiados, equipolentes participantes en la aplicación. Ellos son como una forma de nodos en las redes peer to peer. Peers hacen una porción de los recursos, así como procesamiento, almacenamiento o ancho de banda para la red, y esto es directamente disponible para otros participantes de la red sin necesidad de una coordinación central por un servidor o un host estable. Los peers son tanto los que administran como los que consumen recursos a diferencia del modelo cliente-servidor. La estructura de las aplicaciones peer to peer fueron populares gracias a los sistema de intercambio de archivos como por ejemplo Napster; el concepto ha inspirado nuevas estructuras y filosofías en muchas áreas de la interacción humana. Las redes peer to peer no son redes restringidas por la tecnología pero también cubren procesos sociales con una dinámica peer to peer; en este contexto, los procesos sociales peer to peer están emergiendo a través de la sociedad. Técnicamente, los sistemas peer to peer son implementados en una abstracta red overlay (red overlay es una red que es construida encima de otra red), desarrollados en una capa de aplicación encima de una red nativa o red física. Estos overlays son usados para la indización y el descubrimiento de peers , y hacen el sistema P2P independiente de una red física. El contenido es intercambiado a través de los protocolos de internet (IP) y pueden existir redes anónimas de peer to peer, las cuales implementan una capa extra de enrutamiento para no mostrar la identidad de la fuente o destinatario.

Ventajas -

Los clientes proveen recursos, los cuales incluyen ancho de banda, espacio de almacenamiento y

capacidad de procesamiento. -

Mientras mas nodos lleguen y existe mas demanda del sistema, la capacidad total del sistema in-

crementa. -

La naturaleza de distribución del P2P lo hacen más robusto.

8


Recreació n: Crucigrama

K M B

H K I

J J W

Y Y E

T D B

F F M

V X G

D E T

R C Y

E B D

H J E

P R X

E S B

E N H

R X J

F N J

T V H

I R E

D F F

E D E

Z X P

C A O

H E R

B S U

H J E

J U T

E T Y

Y E E

I G W

K K N

X K C F

F L V J

L E S S

G Ñ F H

H T M L

J Y R B

E E H R

N E T E

E G W Y

T H E R

H J F K

E L J L

X Ñ L M

L A N B

F Z U V

T L D D

J A F G

F N G H

T T H U

E E J R

H V T W

K N R S

O J E X

Y S W V

N E T B

T R Y H

V V U G

J E I F

K R V D

F S E S

E

W

Y

T

R

E

F

G

C

L

I

E

N

T

X

Palabras a conseguir:

9

WEB

HTML

PEER

LAN

SERVER

ETHERNET

WIRELESS

CLIENT

WLAN


Publicidad

10



Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.