File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Soft Skills: The software developer's life manual this week in the Jobs Discussion forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Document driven programming

 
John M Brown
Ranch Hand
Posts: 62
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I wanted to know if anybody is using, considering, or has considered any form of document driven programming (i.e. Using XML to string services and reusable components together in a workflow).
If so, what are your opinions (as far as pros and cons) for a project.
I'm just trying to get some more input and experience as I have different opinions on our project on what context it should be used, if used at all, and what needs to be in place to support it.
Experience from others is the best form of learning the right path.
 
John M Brown
Ranch Hand
Posts: 62
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
<bounce>
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13044
6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I suppose you could call Cocoon a sort of document driven programming approach in that an XML document (the sitemap) directs the connecting of various components together to process a http request.
Bill
 
John M Brown
Ranch Hand
Posts: 62
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes I've heard mention of that (and I think I got hits when searching DDP on the web). Most of the DDP I've seen has been GUI related.
I'm trying to find attempts and examples from the server side of things. Almost like a process of workflow manager that combines services and their inputs and outputs via an xml document that follows some kind of process schema.
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13044
6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
OK, you seem to be talking about the Cocoon approach, it is all about processing XML data under the control of XML defined processes.
Bill
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic