A walking tour of JavaBeans
The Java Development Kit (JDK) 1.1 hit the streets in February, bringing with it a new API called JavaBeans. JavaBeans is the software component architecture for the Java language. Why should Java...
View Article"Double Shot, Half Decaf, Skinny Latte" -- Customize your Java
Consider the following exchange:Sally: I'd like the chef salad please with oil and vinegar on the side, and the apple pie a la mode.Waitress: Chef and apple a la mode.Sally: But I'd like the pie...
View Article"Keep listening for upcoming events"
In Douglas Adams's The Hitchhiker's Guide to the Galaxy, Arthur Dent has a problem:"You know," said Arthur, "it's at times like this, when I'm trapped in a Vogon airlock with a man from Betelgeuse, and...
View ArticleThe trick to controlling bean customization
We want our beans to be easy to use, not just for users, but also (and especially) for application developers customizing our beans by changing their properties.In the September issue of JavaWorld, in...
View ArticleDo it the "Nescafe'" way -- with freeze-dried JavaBeans
Up to this point in the JavaWorld column on JavaBeans, we've discussed beans from the vantage point of how they behave within a single running Java program. The JavaBeans we've discussed so far only...
View ArticleSerialization and the JavaBeans Specification
In last month's column, "Do it the 'Nescafé way -- with freeze-dried JavaBeans," we discussed some of the reasons for, and applications of, freeze-drying JavaBeans into a persistent state. You will...
View ArticleIt's in the contract! Object versions for JavaBeans
Over the past two months, we've gone into some depth regarding how to serialize objects in Java. (See "Serialization and the JavaBeans Specification" and "Do it the `Nescafé' way -- with freeze-dried...
View ArticleSerialization grab bag
JavaWorld readers have responded to the past three months of JavaBeans columns with some interesting questions. This month, we'll go through a grab bag of serialization topics in response to these...
View ArticleJavaBeans book review
There's a growing stack of JavaBeans books on the market. Their quality ranges from excellent to execrable, and it's hard to know which book will meet your needs without buying one. This month, I'll...
View ArticleTurn Java classes into JavaBeans
Like many Java programmers, you've invested a lot of time and effort into your existing Java classes. You feel rightly proud of what you've accomplished. True, some of your classes may have been...
View ArticleA beginner's guide to Enterprise JavaBeans
Enterprise JavaBeans (EJB) has generated a great deal of excitement since the March 1998 announcement of the Enterprise JavaBeans Specification Version 1.0. Companies such as Oracle, Borland, Tandem,...
View ArticleA fistful of values
If you're a JavaBeans developer, you already know that a JavaBeans property is a named access to part of the internal state of a JavaBean. (If you don't know about properties, read all about them in my...
View ArticleBeanLint: A JavaBeans troubleshooting tool, Part 1
Every couple of months, I receive panicked or bewildered e-mail from a JavaBeans neophyte who is trying to create a JavaBean containing an Image and who can't figure out why the BeanBox won't load the...
View ArticleBeanLint: A JavaBeans troubleshooting tool, Part 2
In last month's JavaBeans column, "BeanLint: A JavaBeans troubleshooting tool," we discussed various problems that may cause JavaBeans to fail -- either not loading into a development environment or,...
View ArticleXML JavaBeans, Part 1
HTML (Hypertext Markup Language) currently is the document format of the World Wide Web. Lately, though, there's been a lot of noise about XML (Extensible Markup Language), which allows, among other...
View ArticleXML JavaBeans, Part 2
A flood of mail from excited JavaWorld readers indicates that with my previous column I've hit a nerve: there's a great deal of interest in XML in the Java community. Readers are also particularly...
View ArticleXML JavaBeans, Part 3
After a hiatus of three months, this article completes the three-part series on the XMLBeans package. Simply put, XMLBeans can transform a JavaBean in memory into an XML document, or can transform an...
View ArticleBean Markup Language, Part 1
IBM's alphaWorks site is a treasure trove of early-release software for Java developers. Everything on the site can be downloaded for free, although various disclaimers and restrictions apply, and IBM...
View ArticleProcess XML with JavaBeans, Part 3
This final article in the XML JavaBeans series builds on the previous two parts. Part 1 discussed nonvisual JavaBeans that parse XML documents into DOM trees, and Part 2 explained how Integrated...
View ArticleScript JavaBeans with the Bean Scripting Framework
The Bean Scripting Framework (BSF) is one of the more interesting Java offerings available free at IBM's alphaWorks site (see Resources). BSF lets Java programs run scripts written in other languages...
View Article
More Pages to Explore .....