We're the dot in .com - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

We're the dot in .com

Description:

BEA WebLogic. Gemstone J. and others. Java 2 Standard ... Quoted Arthur C. Clarke: 'Any sufficiently advanced technology is indistinguishable from magic. ... – PowerPoint PPT presentation

Number of Views:68
Avg rating:3.0/5.0
Slides: 31
Provided by: hbr2
Category:
Tags: arthur | bea | com | dot

less

Transcript and Presenter's Notes

Title: We're the dot in .com


1
Jim Constantine Senior Enterprise Architect Sun
Microsystems jim.constantine_at_sun.com
2
Java Quo Vadis ?
  • Java Forum Stuttgart
  • 1 July 1999

3
JavaOne 1999
  • The Numbers
  • 21,000 attendees
  • 669 speakers
  • 1.7 million Java developers
  • Java developers will surpass C developers by
    2000
  • 40,000 Java licensees through the Sun Community
    Source License

4
JavaOne Impressions
  • Last year what we will do
  • This year what we did
  • Lots of mature products with mature vendors
  • More reality and less hype

5
JavaOne 1999
  • Cool Stuff
  • 10,000 PalmVs sold for 199 each to attendees.
    Pre-loaded with the K virtual machine (J2ME).
  • Real-time Java demo by IBM
  • Jini controlled Lego Mindstorm robots

6
JavaOne 1999
  • Key Announcements
  • New Java Editions J2EE, J2SE, J2ME.
  • Roadmap for the next few releases of Java 2.
  • Java Community Process.
  • Misc.

7
The Old View
8
The New View
9
Application Profiles
  • A way to add support for domain specific
    requirements.
  • Specifies exactly what support is provided to
    applications in terms of features, APIs, classes
    and (optionally) frameworks.
  • Test Suite

10
Java 2 Enterprise Edition (J2EE)
  • Current JDK stuff
  • CORBA, IIOP, Messaging, Transactions, RMI, JDBC,
    JNI,
  • EJB
  • Servlets
  • Java Server Pages
  • New Packaging and Deployment Ideas

11
Java 2 Enterprise Edition
  • Consists of
  • J2EE Specification
  • J2EE Application Programming Model (best
    practices)
  • J2EE Reference Implementation
  • J2EE Compatibility Test Suite

12
J2EE Concepts
  • Components EJB
  • Containers web, application
  • Web for JSP, Servlets
  • Application for EJBs
  • XML deployment descriptor idea extended to
    support JSP, Servlets, web content
  • Connectors for talking to legacy systems such as
    CICS and SAP

13
J2EE Deployathon Demo
  • Showed the same used car eCommerce application
    EJB code running without ANY changes in
  • Oracle App. Server
  • IBM WebSphere
  • Netscape NAS
  • BEA WebLogic
  • Gemstone J
  • and others

14
Java 2 Standard Edition (J2SE)
  • What we all think of as the JDK
  • Targeted at desktop PCs and workstations
  • Next major release will include HotSpot
  • Netscape 5.0 will have J2SE built in via OJI and
    the Plug-in

15
Java 2 Micro Edition (J2ME)
  • Targets high volume consumer devices
  • Highly optimized runtime with newly written JVM
    called K-Java
  • 40kb in size, with libs 128kb
  • suited for 16/32b RISC/CISC 16 Mhz
  • written with Motorola, 3Com, Bull, Fujitsu
  • Palm V is reference platform
  • Psion has announced support

16
Java 2 Roadmap
  • Cricket Release (1.2.2)
  • due out July 1999
  • bug fixes
  • Plug-in
  • RSA signing
  • HTTPS support
  • silent install
  • 50 smaller download (5M)
  • fixed cookie support

17
Java 2 Roadmap
  • Kestrel Release (1.2.3)
  • due out Q1/2000
  • http 1.1
  • RMI over IIOP
  • 25 faster startup
  • 20 smaller footprint
  • GUI performance focus
  • HotSpot for client
  • Plug-in
  • sticky applets and standard extensions

18
Java 2 Roadmap
  • Post Kestrel
  • Java 3 ??? Q1/2001
  • new I/O API
  • Plug-in
  • support for multiple JVMs (not committed)

19
Java Community Process
  • The way by which anyone can contribute to Java
  • 20 proposals underway
  • Audited by the independent auditing firm of
    Price-Waterhouse

20
Java Community Process
  • Java Specification Requests (JSR)
  • Orthogonal Persistence
  • J2EE Connector Architecture
  • Unified Printing API
  • Parameterized Types
  • See
  • http//java.sun.com/aboutjava/communityprocess

21
HotSpot
  • Source will be available via SCSL
  • Built in to J2EE
  • Future releases promise an additional 40
    performance improvement.

22
Bill Joy Keynote
  • Quoted Arthur C. Clarke Any sufficiently
    advanced technology is indistinguishable from
    magic.
  • Your phone should have common sense reasoning
    about context e.g. It should not ring when in a
    meeting.

23

Thanks!
  • com

24
The Service Driven Network
25
The Service Driven Network
datacenter.com
26
The Service Driven Network
webtop.com
datacenter.com
27
The Service Driven Network
webtop.com
Consumer
Industry
Business
Consumer
Industry
Business
Purchasing
Travel
Chat
Utilities
Inventory
Finance
E-mail
Navigation
Shipping
Manufacturing
Supply Chain
Telecommunications
Personal
ERP
Order
Education
Calendar
Finance
Systems
Data
Government
Shopping
Warehousing
portal.com
datacenter.com
28
The Net Economy
Partners Suppliers
IndustryPortals
Business Portals
Customers
ConsumerPortals
LargeEnterprises ISPs
iPlanet
29
How i-Planet Works
Authenticates and accesses their corporate
desktop
30
  • com
Write a Comment
User Comments (0)
About PowerShow.com