Title: Sybase TechWave Presentation
1EP112J2EE
Bill Roth Product Line Manager Sun
2Java 2 Platform,Enterprise Edition
- Bill Roth
- Java Platform Products Group
- Software Products and Platforms
- Sun Microsystems, Inc.
- August 2000
3Agenda
4Java 2 Platform Is the E2ECommerce Engine
5Service Driven Network
D
D
D
ERP Systems
EIS Tier
DBMSs
Middle-Tiers
EnterpriseServices
Clients
Device
6Java 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
7J2EE Architecture
8Enterprise JavaBeans Technology Benefits
- Core to J2EE
- Wrap and Embrace
- Productivity
- Industry Support
- Architectural Independence
- Write Once, Run Anywhere
- Solutions available today
9Agenda
10What Is J2EE?
- Integrated Application Environment
- Platform and API specifications
- Reference implementation of APIs
- Compatibility tests with branding
- J2EE Blueprints
11API 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
12Reference Implementation
- Implementation of specifications
- Passes compatibility tests
- Help familiarize IT with platform
13Compatibility and Branding
- Compatibility tests
- Behavioral tests
- JDBC driver manager code JDBC driver
database - Branding program for J2EE
14The Brand
Simplicity Choice Quality Investment Protection
15J2EE BluePrints
- 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
16Agenda
17Value to ISVs
- Integrated Application Environment
- Open platform
- Integrates with existing environments
- Provides foundation for future development
18Partnerships
- 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
19Value to IT Developers
- Simplified enterprise development
- Industrial-strength scalability
- Leverages existing investments
- Choice
20Key Messages
- J2EE platform
- Simple
- Scalable
- Open
- Investment protection
21Agenda
22Roadmap
- Product Release 12/17/99
- SCSL Source Jan 2000
- Next release driven by Java Community Process
- Public draft by JavaOne (tentative)
23For more information
- http//java.sun.com/j2ee
- Mailing List
- Success Stories
- Source code links
- List of compatible implementations