Supporting Advanced Multimedia Telecommunications Services Using the Distributed Component Object Model