A general web-based distance system uses video data and audio data to provide synchronize between teacher and student. This
paper presents the design and implementation of an error and an application program sharing agent for collaborative multimedia
distance education system which is running on RCSM (Reconfigurable Context Sensitive Middleware) for ubiquitous networks.
RCSM provides standardized communication protocols to interoperate an application with others under dynamically changing situations.
It describes a hybrid software architecture that is running on situation-aware middleware for a web based distance education
system which has an object with an various information for each session. There are two approaches to software architecture
on which distributed, collaborative applications are based. Those include CACV (Centralized-Abstraction and Centralized-View)
and RARV (Replicated-Abstraction and Replicated-View). And it also supports an application sharing model with fault tolerance
for multimedia distance education system based RCSM.