230 likes | 398 Views
EP112 J2EE. Bill Roth Product Line Manager Sun. Java™ 2 Platform, Enterprise Edition. Bill Roth Java Platform Products Group Software Products and Platforms Sun Microsystems, Inc . August 2000. Agenda. Why What Who When. Java 2 Platform Is the E2ECommerce Engine.
E N D
EP112J2EE • Bill Roth • Product Line Manager • Sun
Java™ 2 Platform,Enterprise Edition Bill Roth Java Platform Products Group Software Products and Platforms Sun Microsystems, Inc. August 2000
Agenda • Why • What • Who • When
Service Driven Network D D D ERP Systems EIS Tier DBMSs Middle-Tiers EnterpriseServices Clients Device
Java 2 Platform, Enterprise Edition (J2EE™) Mail Messaging Database Objects Mail Directory Objects Transac-tions Messaging Directory Database Transactions Enterprise JavaBeans™ Java 2 Platform, Enterprise Edition
Core to J2EE Wrap and Embrace Productivity Industry Support Architectural Independence Write Once, Run Anywhere™ Solutions available today Enterprise JavaBeans™ Technology Benefits
Agenda • Why • What • Who • When
Integrated Application Environment Platform and API specifications Reference implementation of APIs Compatibility tests with branding J2EE Blueprints What Is J2EE™?
API Specifications Technology Java 2 SDK, Standard Edition RMI/IIOP JDBC JDBC Optional Package JNDI Servlet JavaServer Pages™ JavaMail, JavaBeans Activation Framework Java Transaction Service Enterprise JavaBeans Java Transaction API Version 1.2 1.0 J2SE 2.0 1.2 2.2 1.1 1.1 1.0 1.1 1.0
Implementation of specifications Passes compatibility tests Help familiarize IT with platform Reference Implementation
Compatibility tests Behavioral tests JDBC driver manager code + JDBC driver + database Branding program for J2EE Compatibility and Branding
The Brand Simplicity Choice Quality Investment Protection
Set of APIs not sufficient Need to show how APIs should be used to build and deploy multi-tier applications Define “reference” application model Examples Patterns Templates Enable tools to follow application model Development Deployment Runtime J2EE BluePrints
Agenda • Why • What • Who • When
Integrated Application Environment Open platform Integrates with existing environments Provides foundation for future development Value to ISVs
Partnerships • Inprise • Iona • iPlanet • Luna • Mercator • NetBeans • Novasoft • Novell • ObjectShare • Oracle • Persistence • Progress • SCT • Secant • Siemens • SilverStream • Sybase • Symantec • Tendril • Versant • Vision • ATG • BEA/Weblogic • Bluestone • Bull • Forte • Fujitsu • Gemstone • Haht Software • IBM • Information Builders • Informix • Inline
Simplified enterprise development Industrial-strength scalability Leverages existing investments Choice Value to IT Developers
J2EE platform: Simple Scalable Open Investment protection Key Messages
Agenda • Why • What • Who • When
Product Release 12/17/99 SCSL Source Jan 2000 Next release driven by Java Community Process Public draft by JavaOne (tentative) Roadmap
http://java.sun.com/j2ee Mailing List Success Stories Source code links List of compatible implementations For more information