Re: Automator in OS 10.4 (Tiger)
Re: Automator in OS 10.4 (Tiger)
- Subject: Re: Automator in OS 10.4 (Tiger)
- From: has <email@hidden>
- Date: Wed, 30 Jun 2004 12:47:50 +0100
Takaaki Naganoya wrote:
Sal Soghoian said that "i-apps communicates using AppleScirpt each other".
Don't you mean Apple events? That's the main high-level
inter-application communication mechanism on Macs. AppleScript is
just a scripting language.
Michael Terry wrote:
Microsoft, for its part, is deprecating its current interapplication
communication architecture[1], COM, in favor of XML.
The IAC architecture on Longhorn is named Indigo, which [as I
understand it] provides a single uniform interface for sending
messages between local, networked and web-based applications. Other
message-based communication systems you're no doubt aware of are
XML-RPC, SOAP and Apple events; the first two also use XML to encode
messages, the latter a more efficient but less human-friendly binary
format.
COM is a components mechanism similar to the Mac OS's Component
Manager; basically "plug-n-play" software-style. COM has the ability
to share a single component object between applications, hence its
use in IAC. MS is backing off using shared objects to do IAC due to
its complexity. It'll be interesting to see how Indigo pans out.
BTW, Smalltalk had the whole "it's messages, not objects, that
matter" thing figured out decades ago. As usual, the mainstream is
only starting to realise this now. What goes around comes around, eh?
...
BTW, anybody else look at Automator and think "Unix shell for GUI folks"?
has
p.s. Don't forget to check out the Longhorn shell; see what that
reminds you of...
--
http://freespace.virgin.net/hamish.sanderson/
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.