Components, Frameworks and Ensembles on an Object Bus
Components interact via Object Bus which offers porable platform for remote method invocation
Applications are conveniently assembled from templates or common frameworks by developing and adding ensembles of application-specific components
Examples of frameworks include:
- Visual C++/VisualBasic for ActiveX
- InfoBus (Lotus) / BeanBox (JavaSoft) for JavaBeans
- OpenDoc (compound document) for CORBA
- Visual dataflow editor for WebFlow