I don't think XML has as much to do with scaling as much as modularity and encapsulation does. Spring Web Flow gives you a powerful ability to encapsulate UI control flow in an externalized module, then compose flows together to create rich user dialogs. It's specifically designed to scale, and solving the UI flow manageability problem was (and continues to be) one of the primary motivations for the project.
I am not sure though about SWF - how much will an XML based flow language scale
Last edited by Keith Donald; Jan 21st, 2007 at 07:08 AM.
Core Spring Development Team