Find this at http://www.npac.syr.edu/users/gcf/cps616javabeansspring99/

Javabeans

Given by Geoffrey Fox, Nancy McCracken, Wojtek Furmanski at Basic Information Track Computational Science Course CPS616 on Spring Semester 1999. Foils prepared May 19 99

General Issues -- why Java Beans are important
Some example JavaBeans
Detailed Technologies of JavaBeans (These include some generic JDK1.1 topics and some which are JavaBean.)
  • Properties -- setting and inspecting parameters
  • Object Serialization (JDK1.1) -- jar files, saving JavaBeans
  • Persistence -- Saved JavaBeans become object oriented database
  • Reflection (JDK1.1) -- find out class structure
  • BeanInfo -- general Bean Information
  • Custom Editors -- Bean Specific Editors
  • Event Model (JDK1.1) is same as for AWT
  • Linkage of Beans using event model
Distributed JavaBeans for web computing and information systems


Table of Contents for Javabeans


001 JavaBeans
002 Abstract of JavaBeanPresentation
003 Some Suggested JavaBean References
004 What are JavaBeans?
005 JavaBeans Features
006 Component Programming with Java Beans
007 Parts of the JavaBean Brew
008 Using Java Beans
009 JavaBean Communication and Event Model
010 JavaBean Communication Model II
011 Our first example of Writing a Bean:  HelloBean!
012 The rest of the HelloBean example
013 How to run the example in the BeanBox
014 Test with the BeanBox
015 Using the Bean
016 What is JAR?
017 What is a JAR file ?
018 Using the BeanBox to Link Beans via Events
019 The Juggler Bean
020 Example Listener File
021 Detailed Techologies used in writing Java Beans
022 More Details on Writing JavaBeans
023 Method design patterns for Simple Properties
024 Indexed Properties
025 Bound Properties and Event Design Patterns
026 Making a Property Change Event
027 Using Bound Properties
028 Constrained Properties
029 Updating a Constrained Property Value
030 Persistence and Serialization
031 Serializing Object Graphs
032 Serialization - I
033 Serialization Externalization II
034 Reflection and Introspection
035 The Reflection API
036 BeanInfo
037 BeanInfo Interface Methods
038 BeanInfo details
039 Property Editors
040 Property Editor Customizers
041 Distributed JavaBeans for web computing and information systems
042 JavaBean Mechanisms for Interoperating with Remote Objects
043 Linking CORBA with JavaBeans
044 Towards Enterprise JavaBeans
045 Towards Enterprise Java Beans
046 Picture of JavaBean and JDK1.1 AWT Event Model
047 ComponentWare Linkage Model
048 JavaBean and JDK1.1 AWT Event Model
049 Registration and Callback
050 Discussion of Event Linkage Model for Message Passing between 
    Modules
051 DataFlow in JavaBeans


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Jul 5 1999