I am ready to start writing the example I will be using for my upcomming
book "Java Component Oriented Programming".  I have the ability to host
the code online in an open source environement.  I would like to have
it hosted by Apache if we like the concept.  Here is the concept:

InfoMover (better name?)
---------

* Manages several different jobs.
* A job can be invoked by a set schedule, by an incomming connection,
  or manually (through an interface).
* Each job describes how to process a transaction.
* The transaction can originate from a group of text files, a database,
  a SOAP request, etc.
* A transaction has a group of related records, which in turn have a
  group of fields.
* A transaction can have 0..n transformations made on the data.  In
  practice this will be like converting
       y|y|y|n|y
  to multiple records (i.e. multiplexing and demultiplexing records).
* A transaction ends by saving the transaction to any of the types
  of information that were mentioned in bullet 4.

The biggest thing is that I want to develop the app so that I can
document the design decisions behind it, package it up, and then
allow the thing to be embraced and extended by the greater Apache
community.

It will be built on Phoenix, using Cornerstone, Excalibur, and of
course Framework.

Any thoughts?



"They that give up essential liberty to obtain a little temporary safety
 deserve neither liberty nor safety."
                - Benjamin Franklin


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to