Sunteți pe pagina 1din 10

Windows Distributed

Internet Applications (DNA)


Ing. Michel Laos Chatten
Microsoft Certified Solutions Developer
MCP ID 1556996
Objetivos.

• Describir la arquitectura Microsoft para


Aplicaciones Empresariales (DNA).
• Explicar las tecnologías Microsoft
relacionadas.
• Mostrar las herramientas que soportan la
arquitectura.
Agenda.

• Evolución de las aplicaciones.


• Tecnologías y herramientas en DNA.
Problemática de los negocios hoy en día...
• Tener acceso a información clave a tiempo.
• Tomar las mejores decisiones de negocios.
• Responder rápidamente a un mercado cambiante.
• Mejorar la comunicación con los clientes y entre
trabajadores.
• Estimular la innovación entre empleados
• Mejorar el retorno de la inversión /el servicio.
Problemática del desarrollador...
• Cambio especificaciones…
• Cientos de usuarios.
• Internet, intranet, extranet, etc.
• Rendimiento, confiabilidad.
• Arquitecturas completamente distribuidas.
• ¡Productividad!
• Etc., etc.
Mundo distribuido.
Nuevos retos.

Antes Ahora
• Usuarios = Empleados. • Usuarios = WWW
• Conexiones con líneas (clientes).
dedicadas. • Conexiones ocasionales.
• Datos alfanuméricos. • Datos multimedia.
• Desarrollo en series • Desarrollo iterativo.
Mundo distribuido.
Nuevos retos.

Antes Ahora
• Actualizaciones anuales. • Implementación JIT
• 7x24 excepcional. (Just In Time).
• Usuarios expertos. • 7x24 requerido.
• Usuarios comunes.
Modelo empresarial.
HTTP
HTTP

IE HTTP
Web HTTP

Win32 IIS
Office
HTTP HTTP
IE
COM MTS
MSMQ
SQL Srvr
DCOM SNA DCOM

RPC

SQL Server, Oracle,


Sybase, DB/2, Exchange, Windows NT UNIX IBM IBM
Notes, VSAM, etc. Server AS/400 Mainframe
Elementos de toda aplicación.

Interfase y navegación
• Presentación

Procesos del negocio


• Lógica

Datos
• Datos
Paradigmas del desarrollador.

 Sistemas monolíticos.
 Sistemas cliente/servidor (Two Tier).
 Sistemas de tres niveles (Three Tier).
 Sistemas de N niveles (N Tier).

S-ar putea să vă placă și