摘要 |
A communications apparatus (10) includes a plurality of subsystems (16, 18, 20) that are each coupled to a software bus (12). The subsystems (16, 18, 20 ) each includes at least one processor (42) having an associated memory storin g a plurality of software objects (30) that are each associated with a specifi c processing function. The software bus (12) is operative for, among other things, providing an interface between software objects (30) located in different subsystems, thus allowing one software object (30) to invoke any other software object (30) in the communications apparatus (10). In one embodiment, a software bus (12) is provided that conforms to the Common Obje ct Request Broker Architecture (CORBA) standard.
|