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

