Recommended: Sing it, brah! 5 fabulous songs for developers
JW's Top 5
Back to:
www.javaworld.com/javaworld/jw-10-2004/jw-1004-soa.html.
What is needed is more genericity in the ServiceRouter. All it needs to be is an XML parser to parse a config file, blindly instantiate the named service manager, and run a pre-specified method (execute ()?). This would allow for an infinite number of service managers. It also makes the ServiceRouter 100% binding-free, with the exception of an interface that all service managers must implement. Write me at tim@timsabin.com for an example implementation of this.