Share

OpenXCF

File Release Notes and Changelog

Release Name: Tartan 1.0

Notes:
This is the 1.0 release of the Tartan framework.

Tartan is a command-driven service framework for ColdFusion. It
was built to help produce the service layer within a larger 
application architecture which relies on strict separation 
or layering of functionality.

All access to the underlying business logic is controlled by 
public services which are available locally as CFCs and remotly 
via Flash Remoting and SOAP web services. A service can be composed 
of any number of commands, each of which implements a discreet 
operation within the application. These contain the core logic 
for the application. Commands can communicate with databases via 
DAOs, manipulate values received from the client, execute other 
commands and even communicate with services available on other 
remote servers.

At the center of Tartan are 6 core classes: RemoteService, LocalService, 
Command, DAO, ValueObject and ExceptionHandler. They provide most of 
the functionality of the framework, and must be extended by the 
application developer.

Download the file tartan_1.0.zip for the framework code and a very 
simple example of how to use is.  If you want to try the integration 
with the Exception Handling Micro-Framework, you must also download 
EMF_2.0.zip since www.cfoop.com is no longer operating.

Changes: