Technology Strategy
Application
Architecture: Standards and Technology
ITSS promotes and uses open web standards whenever possible in the
design, procurement and implementation of applications. The need
for adherance to standards is especially important with regard to
multi-tiered The following are the relevent architectures, technologies
or standards:
Web Applications: Architecture
and Technologies
Web
Architectures and Programming Languages
- Java[tm]
2 Platform, Enterprise Edition (J2EE)
- CGI/PERL
- ECMAscript
Web
and Application Servers
Web
Servers
The display, authorization and
authentication elements of web applications are
- Apache
- Microsoft[tm]
IIS
- Tomcat (used as XML document server for
the Registries)
Application
Servers
Currently, there are several application
server products used in production in ITSS although they are all J2EE
compliant. J2EE is the standard technology and architectural basis
for ITSS web applications (built or bought).
- Tomcat as Servlet Container
- BEA WebLogic[tm]
as Enterprise Java Bean (EJB) Container
- Oracle[tm]
Application Server (OAS)
- Macromedia[tm]
JRun
- Sybase[tm]
Application Server
- JBoss (EJB Container)
Browsers and Browser
Standards
Due to the variation of client
(desktop) platforms at Stanford University, the need to design and
implement to the relavent web browser standards.
Browser
Standards
- Cascading Style Sheets (CCS) versions 1
and 2
- Document Object Model (DOM)
- PKCS#11, #12
Development
Integrated Development Environment (IDE)
Version Control
Debuggers
Java
C, C++
PERL
Last modifiedWednesday, 16-Apr-2003 11:18:45 PDT
© 2003, Stanford University. All rights reserved.
Comments about this document? Use the HelpSU submission
form.
Need computing help? Visit HelpSU or call 5-HELP (650-725-4357).
|
|