Arquitectura
de la Plataforma Educativa PUCP
La arquitectura de la plataforma educativa
PUCP está conformada por tres capas, las cuales
se detallan a continuación:
1.- El front-end con aplicaciones livianas para cualquier tipo de dispositivo
(PC, PDAs, teléfonos 3G) sobre diversos sistemas
operativos (Windows, Linux, Apple MAC, PalmOS, WinCE,
etc.).
Por ejemplo,
una PC requiere sólo un navegador estándar
y la tecnología que se ha utilizado para las
aplicaciones es HTML, DHTML, CSS y Javascript.
2.- El middle-tier corresponde a los servidores
de aplicaciones que corren en sistema operativo Windows.
El software para el servicio de gestión Internet
(http), balanceo de carga y contenedor de aplicaciones
es el Websphere Aplication Server (IBM) y sobre éste
corren nuestras aplicaciones desarrolladas con tecnología
Java (servlets, JSP y Java Beans).
3.- El back-end es un servidor de base de
datos con sistema operativo AIX (IBM) sobre el que corre
el DBMS (sistema de administración de base de
datos) ORACLE versión 10. Sobre éste corren
nuestras aplicaciones desarrolladas con tecnología
Oracle (procedimientos almacenados en PL/SQL y en Java
Stored Procedures).
También
contamos con un servidor especializado para transacciones
seguras con SSL donde lo amerite. Por ejemplo, en nuestra
pasarella de pagos virtuales (previo a las transacciones
VISA), este servidor interactúa en el middle-tier
cuando una aplicación requiere la seguridad correspondiente.
Actualizado: 01/09/15
|