sun microsystems l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
SUN MICROSYSTEMS PowerPoint Presentation
Download Presentation
SUN MICROSYSTEMS

Loading in 2 Seconds...

play fullscreen
1 / 23

SUN MICROSYSTEMS - PowerPoint PPT Presentation


  • 521 Views
  • Uploaded on

SUN MICROSYSTEMS. Tony Almon Hoby Coleman David Gibson John Richardson. ABOUT SUN. Founded in 1982 “The network is the computer” has been the guiding philosophy. PRODUCT OFFERINGS. JAVA Cross-platform performance Embedded in portable electronic products Java is a key to Sun’s success.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'SUN MICROSYSTEMS' - Olivia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
sun microsystems

SUN MICROSYSTEMS

Tony Almon

Hoby Coleman

David Gibson

John Richardson

about sun
ABOUT SUN
  • Founded in 1982
  • “The network is the computer” has been the guiding philosophy
product offerings
PRODUCT OFFERINGS
  • JAVA
    • Cross-platform performance
    • Embedded in portable electronic products
    • Java is a key to Sun’s success
product offerings4
PRODUCT OFFERINGS
  • SOFTWARE
    • Internet services
    • Network connectivity
    • Security
    • Network management
    • Application servers
product offerings5
PRODUCT OFFERINGS
  • HARDWARE
    • Desktop systems
    • Servers
    • Network connectivity
    • Data Warehousing
    • Peripherals
business principle
BUSINESS PRINCIPLE
  • MULTI-VENDOR SOLUTIONS
    • Teams with software vendors
    • Brings Java and computing platform to the partnership
    • Business partners
      • Sun and Informix
      • Sun and Netscape
slide7
JAVA
  • Based on C++
  • Sun introduced in May 1995
  • World Wide Web caused immediate interest
  • Object Oriented Language
  • Achieves modularity through the use of Classes and Methods
slide8
JAVA
  • Classes and Methods may be programmer defined
  • The Java Class Library or Java API provides predefined Classes and Methods
  • Example:
  • The Math Class provides several mathematical methods such as:
  • Abs (x)
  • Min (x,y)
slide9
JAVA
  • //a simple Java program which defines class Welcome, and has only one method
  • Import java.applet.Applet; //imports the Applet class
  • Import java.awt.Graphics //imports the Graphics class
  • Public class Welcome extends Applet {  
  • Public void paint( Graphics g )
  • {g.drawstring( “Welcome to Java Programming”, 25, 25 );}
  • }
slide10
JAVA
  • Five phases to execute program: 
    • Edit => save as Welcome.java
    • Compile => javac Welcome.Java creates Welcome.class
    • Create HTML file which includes applet called Welcome.class 
    • Load => user’s browser will load Welcome.html file
    • Verify => verifies that Welcome.class applet does not violate Java security
    • Execute => java interpreter within user browser executes Welcome.class applet
slide11
JAVA
  • Network Delivered Functionality
  • Java Applet is stored on Server, not on client
  • Client needs only a Java supported browser to execute applet within Server html file
  • Client does not need Java installed locally
  • Demonstrates power of Java:
    • Ability to provide network delivered functionality
java beans
JAVA BEANS
  • Reusable software components written using Java.
  • Allows code to be shared beyond one platform, one architecture (distributed systems).
  • “Write Once, Run Anywhere”
java beans13
JAVA BEANS
  • Allows applications to be assembled, rather than coded in the classical monolithic style.
  • Embraces internet and addresses Client/Server deployment/ maintenance issues via “thin-client”.
  • Device independent. Supported on Mainframes, PCs, Network Computers, cellular phones, PDAs.
bean features
BEAN FEATURES
  • Introspection - builder tool can automatically analyze how a bean works
  • Customization - ability to customize appearance and behavior of a bean
  • Events - enables connection and communication between Beans.
  • Properties - enables customization of Beans.
  • Persistence - Storing of data across sessions.
enterprise java beans
ENTERPRISE JAVA BEANS
  • Model for the development and deployment of reusable Java Server components.
  • API specification for building scalable, distributed, component based, multi-tier applications.
  • First released to public March of 1998.
enterprise java beans16
ENTERPRISE JAVA BEANS
  • Concerned with “Server-Side” portion of business applications.
  • Maps communication among components to underlying protocols such as CORBA (Component Object Request Broker Architecture) and IIOP (Internet InterORB Protocol).
  • Transactional perspective.
enterprise java beans17
ENTERPRISE JAVA BEANS
  • Provides typically application server functions:
    • start, commit/rollback, security, database access
  • Designed to be layered on top of existing IT systems.
  • EJB Servers available in 1998
    • BEA WebLogic Tengah
    • IBM WebSphere Advanced Edition
    • Oracle Application Server
enterprise java beans18
ENTERPRISE JAVA BEANS
  • Additional EJB Servers expected from:
    • Fujitsu
    • Informix
    • Netscape
    • Sun
    • Sybase
data warehousing
DATA WAREHOUSING
  • COMPONENTS
    • SunEnterprise 10000 “Starfire” server
    • IBM DB2 Universal Database
    • Sun StorEdge Arrays
    • Sun StorEdge Volume Manager
    • RAID Manager
    • Solaris Operating System
data warehousing20
DATA WAREHOUSING
  • PROOF OF PERFORMANCE AND SCALABILITY (POPS) TEST
    • Standard test performed by Informix
    • Supermarket
      • 19,000 products
      • 3.6 million transactions per day
      • 35 ongoing sales promotions
    • Two fact tables/five dimension tables
    • Sun 10000 Starfire and Informix Red Brick Warehouse performance
      • 300 GB of raw data was query-ready in five days
      • Included all of ETT process
web enabled data warehousing
WEB-ENABLED DATA WAREHOUSING
  • NEED FOR WEB-ENABLED DATA WAREHOUSING
    • Increased demands on IT Departments for reports and information
    • Outside access for customers
    • Outside access for mobile users
web enabled data warehousing22
WEB-ENABLED DATA WAREHOUSING
  • ADVANTAGES (WHAT WAS ACCOMPLISHED)
    • Better customer support / lower cost
    • More use of the data warehouse
    • Better understanding of data by end users
    • More sophisticated queries
    • Diminished need to extend corporate networks
    • Simplified system administration
    • Increased opportunity to outsource
web enabled data warehousing23
WEB-ENABLED DATA WAREHOUSING
  • HOW COSTS ARE CUT
    • Less expensive desktop computers
    • Use of free web browsers
    • Less training costs
    • Lowered communication cost
    • Lowered application software licensing cost