• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
COM/DCOM and Objective-/Cocoa legacy
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

COM/DCOM and Objective-/Cocoa legacy


  • Subject: COM/DCOM and Objective-/Cocoa legacy
  • From: "Michelle L. Buck" <email@hidden>
  • Date: Wed, 15 Jan 2003 12:41:15 -0500

NeXT used to sell a product called PDO (Portable Distributed Objects) for
Motorola 68000 Mach, Intel Mach, Intel Windows, PA-RISC Mach, SPARC Mach,
and SPARC Solaris
Here is information: http://www.peanuts.org/faq-serve/cache/105.html and
http://www.blackholeinc.com/catalog/software/Software/NeXT/PortableDistribut
edObjects.shtml

NeXT used to sell D'OLE as part of PDO. D'OLE used PDO as a network
transport for COM objects
Here is information http://www.peanuts.org/faq-serve/cache/104.html

A specification for OOE (Open Object Embedding) was built on top of PDO
Here is information http://www.acm.org/sigchi/bulletin/1997.1/backlund.html

PDO lives on in a slightly mutated form as Distributed Objects in Cocoa.
The main changes are that Apple has removed automatic host discovery
(rendezvous may replace this) and Apple is not providing the "Portable"
aspect of the system. However, most or all of DO is opensource in Darwin
and can theoretically be ported to any platform.

"Cocoa Programming" includes a chapter on inter-application communication
including Cocoa Distributed Objects.

To fully replace COM/DCOM/ActiveX with a Cocoa solution, PDO and most of OOE
is needed. To interoperate with COM/ActiveX from Cocoa, D'OLE is helpful.
These things used to exist and worked well. The only reason theses
technologies are no longer being widely used is because Apple is not selling
or maintaining them.

It is worth noting that certain vertical Openstep applications are still in
use and still interoperate with Word, Excell, etc. via COM/Active-X. If you
want these features/technologies updated and supported, tell Apple.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: COM/DCOM and Objective-/Cocoa legacy
      • From: Jeff Szuhay <email@hidden>
  • Prev by Date: Re: WebCore and PDF
  • Next by Date: Resolving alias
  • Previous by thread: ANN: Rainjul Open Sources WebObjects-Based Aizai Channel Server
  • Next by thread: Re: COM/DCOM and Objective-/Cocoa legacy
  • Index(es):
    • Date
    • Thread