Neil,

Right now, the docs are pretty much non-existent, so there's no surprise
that you're having trouble grasping it. I've been working on sample apps
for the last few days, so we'll have some up within a couple of weeks at
most. After that, we'll work on docs. Here's a really brief rundown on
Mach-II.

The idea behind implicit invocation is that individual components in the
system aren't determined until runtime. The framework creates the
structure of an "event" (things like "UserRegistered" or "BetPlaced")
and then checks an XML config file to see who has asked to be notified
about the current event. A reference to the event, including any
variables associated with that event, is passed to the listener.
Listeners can raise new events that other listeners respond to, etc. The
big deal with implicit invocation (the "II" in Mach-II) is that
components can be very loosely coupled, allowing for much easier reuse
and, maybe more importantly, much easier maintenance.

Mach-II implements the Model-View-Controller pattern, in which the
framework itself is the controller while model and view functions are
separated. BTW, an event can notify a listener (typically in the model)
or specify a view, or both.

Let me get back to finishing a "Roulette Table" sample app so that you
can see what I'm talking about.

Hal Helms
"Java for CF Programmers" class 
in Las Vegas, August 18-22
www.halhelms.com

-----Original Message-----
From: Neil Middleton [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, July 29, 2003 12:10 PM
To: CF-Talk
Subject: Mach II


Can anyone provide me or point me to an idiots guide to Mach II.

I am basically trying to figure out what it does, roughly how it works
and what beneifts it has.

Call me stupid, but terms like "implicit invocation architecture" mean
very little to me...

Neil


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. 
http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to