DOT = Objects + Components + C/S
substitutability is the key to component software
slide: DOT
Distributed Object Technology
- Brokers - CORBA, DCOM, RMI, Voyager, ...
- Components - IDL interfaces, Binary compatibles, JavaBeans, Agents
- Realizations - C++, Java, Scripts, ...
See also Frameworks
and Patterns
slide: DOT
Components: Myths and Reality
- component-ware allows for combining components
if semantical issues can be resolved
- component-ware simplifies software distribution and maintenance
development becomes more complex
- component-ware support mega applications
it affects performance significantly
- component-ware is a revolution
wrong, it is an evolution from OO, C/S, TCP/IP,...
slide: Myths and Reality