This paper describes distributed communications based on a new paradigm of
middleware platform called the typed bus (TB) platform. While traditional m
iddleware platforms provide the same type of communication paths between di
stributed objects, the TB platform provides typed buses, which are communic
ation paths differentiated according to application's communication charact
eristics. Each typed bus represents unique communication type and controls
communications between distributed objects according to its type as a hardw
are system bus constrains communication between hardware components. Dic tr
ibuted communications are achieved via typed buses, which check if the comm
unications are compliant with their types. In this paper we propose the arc
hitecture of the TB platform, introduce TB Type Definition Language used to
specify a typed bus's type, and describe an implementation of our platform
.