About
The official blog of Team Mach-II and is the best place to stay up to date on all things Mach-II.
Blog Search
Categories
New Documentation: Using the Threading Adapter Package and Utility Connector
Just wanted to point out some of the new documentation that has been released on the Mach-II wiki.
Multi-threading is useful is specific circumstances and Mach-II utilizes it for a couple features introduced in version 1.6. However, threading implementations have slight variations between the various CFML servers. This is problematic when trying to implement features that can be multi-threaded and requires the ability to be deployed on a wide array of CFML servers include server versions that do not offer multi-threading capabilities. Use the Mach-II threading adapter package to abstract all the differences between CFML enginee and be worry free on writing multi-thread code.
The MachII.util.UtilityConnector is a helper component allows you leverage your already configured caching and logging subsystems within your model layer. Both the caching and logging packages are cross-cutting subsystems in the MVC stack and have been designed to be utilized outside of Mach-II's MVC architecture. Since these packages are agnostic from the Mach-II MVC layer, using them in your model layer does not create any coupling to the Mach-II MVC layer because you could remove the the Mach-II MVC layer from your application and load your logging and/or caching in another manner. Mach-II is using Mach-II specific loaders (MachII.logging.LoggingProperty and MachII.caching.CachingProperty) to load these packages in the context of Mach-II. Loading these packages outside of the context of Mach-II would amount to trivial code.
0 Comments
|
0 Trackbacks
|
Contributing |
Send
Posted 8/27/08
@ 12:15 PM by Peter J. Farrell
