Basic HTML version of Foils prepared 13 July 97

Foil 10 Components: JavaBeans, ActiveX

From JavaBeans and Visual HPCC omponentWare Study of DoE2000 Initiative -- July 1997. by Wojtek Furmanski, Geoffrey Fox


JavaBeans are Java objects with well defined methodology for providing hooks that enable design or even runtime composition.
Beans connectivity is implemented in terms of events, posted by the source beans and selectively delivered to the destination beans that expressed interest in specific event types.
Interests are expressed, either programmatically or dynamically in the design- or runtime, in terms of specialized objects - event listeners - that are created by (human or machine) bean connector and then specialized and registered with the destination beans.
Bean design patterns for naming accessor methods and other control elements provide a uniform support for dynamic bean manipulation both by programmers and by authoring tools (beanboxes).
At the moment, the most popular component technology at the PC desktop level comes from Microsoft in terms of OLE/ActiveX controls but the much more powerful and modern JavaBeans technology gains rapid acceptance by the software industry.



© 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 Sun Nov 29 1998