4/1/2003application server standards application server standards for itss bruce vincent, itss...
TRANSCRIPT
![Page 1: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/1.jpg)
4/1/2003 Application Server Standards
Application Server Standards for ITSS
Bruce Vincent,
ITSS Technology Strategist
![Page 2: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/2.jpg)
4/1/2003 Application Server Standards
Application Server Characteristics
• Application Servers are a class of server platforms that allow remote invocations of program execution.
• Stanford University web (multi-tiered) applications will continue to be based on J2EE specification.
![Page 3: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/3.jpg)
4/1/2003 Application Server Standards
![Page 4: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/4.jpg)
4/1/2003 Application Server Standards
J2EE App Servers in ITSSProduct Manufacturer
OAS Oracle
JRun Macromedia
Tomcat Apache.org
JBoss JBoss.org
WebLogic BEA
![Page 5: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/5.jpg)
4/1/2003 Application Server Standards
Motivations to Standardize
• Reduction in support complexity
• Reduction in support costs
• Increased control of design and security
• Increased depth of understanding
• Code portability
![Page 6: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/6.jpg)
4/1/2003 Application Server Standards
Keep It Simple...
• Stick to the Java Servlet API, JSP’s, and JDBC
• Write Portable Code
• Use of EJB Technology Restricted
![Page 7: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/7.jpg)
4/1/2003 Application Server Standards
Product Selection
• Tomcat for Servlet and JSP[reference implementation of these standards]
• WebLogic for EJB [recommendation is for projects requiring Beans to
add on-going support costs]
• Other application servers only used when systems require and at cost to project for support.
![Page 8: 4/1/2003Application Server Standards Application Server Standards for ITSS Bruce Vincent, ITSS Technology Strategist](https://reader036.vdocuments.us/reader036/viewer/2022083004/56649e405503460f94b31ba4/html5/thumbnails/8.jpg)
4/1/2003 Application Server Standards
Support Model Implications
• ITSS to Maintain Standard Build(s)
• Use of OSS Contributor and User Communities
• Consider Support Vendors