Canwin supports major component interaction models. The three dominant component interaction models are
Components
Microsoft Activex's(COM, COM+).
CORBA
Sun JavaBeans
Objects in Practice
Canwin has executed several projects using the above mentioned interaction models. What has arisen out of object technology is today's component software, which could be considered "objects in practice".
Architecture
Component architectures such as COM/ActiveX and JavaBeans do not necessarily embody all the concepts of object technology, but they do provide interfaces that let independent program modules communicate with each other at runtime. Protechsoft's library of components is designed to interoperate with each other at runtime.