If you know of any I have missed, let me know the URL with which to register. Text which in the actual Web Page contains hypertext links to other pages is shown here within square brackets. In this page we will focus on the IBM implementation. The product was internally described as SOM until just before product release when the term SOM was discovered to conflict with another trademark. Most of us still use the two terms interchangeably.
Clients can invoke methods on objects living in any process, on any machine.
The distribution mechanism is kept hidden. There are many examples of SOM programs on this web site. This is hardly an exaggeration. IBM has pushed to have SOM adopted as the underlying technology for OpenDoc. Until its recent demise, SOM was the underlying object model for Taligent.