Information Technology Systems and Services at Stanford Link to ITSS Home
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).

 


NEED HELP?
Submit a HelpSU form
or call 5-HELP(4357)

On this page:
Web App Architecture
Web and App Servers
Browsers

Pages about:
Technology Strategy Home
Application Architecture
Infrastructure Architecture
Data Architecture
Network Architecture

Related pages:
J2EE Specifications
Apache Project

Looking for something else?
ITSS Home
Stanford Home
Computing & Communication
Search