Lately, I've taken an interest in Beans. Some good places to start for anyone who wants to learn Beans are the articles below (in the Links: Beans for Beginners section) and the FAQs from Sun and

Meanwhile, here are some of the links I have assembled in my Bean adventures... Enjoy.

Links: Beans for Beginners

  1. A Portable Hill of Beans: JavaBeans API brings object-orientation's grail of portability and reuse to the Java industry, by Rawn Shah, Sept 1996 Javaworld
  2. JavaBeans and ActiveX go head to head: don't choose until you've considered these 5 issues crucial to developers, by Merlin Hughes, March 1997 Javaworld
  3. A Walking Tour of JavaBeans: what JavaBeans is, how it works, and why you want to use it by Mark Johnson, Aug 1997 Javaworld
  4. Double Shot, Half Decaf, Skinny Latte -- Customize Your Java: how to tailor JavaBeans to fit your application, by Mark Johnson, Sept 1997 Javaworld
  5. BeanBox: Sun's JavaBeans test container: Learn how to use this valuable testing tool, by Mark Johnson, Sept 1997 Javaworld
  6. Reflections on Java, Beans, and Relational Databases: How to get to your relational database with the new 1.1 APIs, by Sandor Spruit, Sept 1997 Javaworld
  7. JavaStudio for people who want to use beans but not program, Nov 1997
  8. JavaBeans Tutorial at Sun
  9. JavaBeans Tutorial from Developer at Javasoft (you must join Developer, but that's free, and this tutorial is great)

Links: Advanced Beans and Java

  1. Search Sun's Java pages
  2. ActiveX Component Gallery
  3. Design Patterns and the Java AWT
  4. Developer.Javasoft.Com
  5. IBM's Java-related Technology page
  6. iBus
  7. Infospheres
  8. Infospheres Java links
  9. JAMM - Java Applets Made Multiuser
  10. JavaBeans page at Sun
  11. JavaBeans Bridge for ActiveX
  12. JavaBeans Development Tools page at Sun
  13. JavaBeans Directory Search
  14. JavaBeans FAQ page at Sun
  15. JavaBeans FAQ page from
  16. JavaBeans Glasgow Draft Specifications page at Sun ( FAQ)
  17. JavaBeans InfoBus page at Sun
  18. JavaBeans Specification page at Sun
  19. JavaBeans Technology and Resources page at Sun
  20. JavaSpaces page at Sun
  21. JavaSpaces Specification page at Sun
  22. Java Archive - JAR guide, API reference, and tools at Sun
  23. Java Distributed Systems page at Sun, including RMI and serialization
  24. Java FAQ Links
  25. Java Reflection spec and API reference at Sun
  26. Java Security and Signed Applets guide, API reference, and tools at Sun
  27. Java Security Overview by Vijay Sureshkumar
  28. Java Shared Data API
  29. Java Solutions Guide and registry at Sun
  30. JDBC database access API
  31. JDK 1.1.3 Documentation
  32. Microsoft Technologies for Java
  33. Package java.beans class javadocs
  34. Patterns Home Page
  35. Swing

Links: Bean-Related Issues and Papers

  1. Architecture of the World Wide Web
    1. An Evaluation of the World Wide Web with respect to Engelbart's Requirements, by Dan Connolly.
    2. Addressing and Naming (URLs, URIs, ...)
    3. Distributed Objects (and mobile code)
    4. Exchange (HTTP)
    5. Interfaces in Web Objects
    6. MarkUp ( SGML/XML, Style Sheets, I18N, Math)
    7. Propagation, Replication and Caching
    8. Real Time Multimedia
    9. Web Architecture Index of Terms
  2. About Document Formats by Tim Berners-Lee
  3. Ambrosia Event-Oriented Communication Model
  4. A Proposal for Web Metadata Operations by Jim Whitehead
  5. A Seamlessly-Integrated Large-Scale Java System by Marc Shapiro
  6. COM and DCOM Resources
  7. Composing Active Proxies to Extend the Web by Rohit Khare and Adam Rifkin
  8. Database Requirements for Workflow Management in a High-Throughput Genome Laboratory using Event-Oriented Memes, by Anthony J. Bonner, Adel Shrufi, and Steve Rozen
  9. Distributed Objects and Events by John Chapin at MIT
  10. Distributed Objects Mailing List / Bill Zwicky's Links / Kevin Curran's Links
  11. Driven by Events: Using events rather than messages can help decouple a model, by Ian Mitchell.
  12. Events Bibliography
  13. Finetuning.Com's Manifesto: Reinventing the Web using existing Protocols, allowing elements to be combined and "triggered from" one anothers' actions and query responses (see also: Lisa Rein's Collected Works)
  14. Finetuning.Com's surveys of Agent-Based, Distributed Computing, and Organic Information systems
  15. Global Events -- my PhD proposed work
  16. Infospheres, a mechanism for distributed computations on the Internet using Java
  17. Inserting Objects into HTML with the OBJECT tag (client side includes)
  18. Inserting Scripts into HTML with the SCRIPT tag (client side scripting)
  19. Inside Java
  20. Java Developers Reference
  21. JXML -- Java/XML Mailing List at Opengroup
  22. Link Reliability - Why URNs are Not the Answer by Dan Connolly
  23. Making sense of misconceptions about Java by Hank Shiffman
  24. Middleware Spectra
  25. Object Orientation Links / Object Oriented Page
  26. PEP, the Protocol Extension Protocol
  27. Scripting: Higher Level Programming for the 21st Century by John K. Ousterhout
  28. Sigmetrics
  29. Toward a Formalism for Communication on the Web by Dan Connolly
  30. Towards a Web Object Model, by Frank Manola
  31. W3C Technical Reports
  32. Weaving a Web of Trust by Rohit Khare and Adam Rifkin (World Wide Web Journal, Summer 1997, Volume 2, Number 3, Pages 77-112)
  33. WIDL, the Web Interface Definition Language from webMethods to automate the Web
  34. WN Server, an HTTP server with searching, filtering, and conditional text for modalities
  35. World Wide Web Security FAQ
  36. Workshop on Compositional Software Architectures, January 1998
  37. WWW and XML Papers by Rohit Khare and Adam Rifkin
  38. XML, Java, and the future of the Web by Jon Bosak
  39. XML Papers and Links by Rohit Khare and Adam Rifkin

From Rifkin's List of Links, adam at xent dot com
Last modified: Fri May 8 05:17:05 PDT 1998