Download presentation
Presentation is loading. Please wait.
Published byAusten Wiggins Modified over 9 years ago
1
An Enterprise Computer Architecture ASIG – Sept 12, 2001
2
What is it and why do we need it? Enterprise architecture describes the underlying distributed computing infrastructure. It helps us manage the impacts of changes. Applications must deal with changes in business processes from above, and changes in technology from below.
3
Qualities of a good architecture Adapt to change Flexible Good performance Scalability Security Manageability Reliability Portability No vendor lock-in
4
What’s different about web applications? State Authentication / Authorization Scalability and Performance - Pooling and sharing of resources Commit / Rollback, even with multiple targets
5
Application Layers : Standard 3-Tier
6
J2EE and Component Based Architecture What Services does it offer? Standardized modular components/reuse Connection sharing - multithreading Static and dynamic web pages Messaging Database Resource pooling Platform independence
7
Client Windows NT Windows 2000 Netscape 4+ IE 4.5+ Mac javascript Apache v 1.3.12 Authentication Server (LDAP) Y/N + UID TC Database Oracle 8.x App Server WebLogic 5.1 EJB Time Collection Technical Architecture PS HR/Payroll Database Labor Accounting Financial Aid PPPL SSL digital certificate * so you don’t have to close browser Batch Processes SQR Staging Area Maestro Unix script SQR Secure web site?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.