WebFlow : Cons(9)
Although the implementation of the WebFlow proved to be very successful, we are not satisfied with this to the large extend custom solution
Middle tier is based on a custom protocol implemented directly on top of URL and socket based interactions
Not scalable (Uses multi-threading to support concurrency of user modules in middle-tier)
Difficult to implement security features, fault tolerance, monitoring
Impossible to take advantage of new technologies
There is no flexibility to compose application
Supports only data-flow model
There is no persistent model( like with XML and java serialization)
There is no way to copy and paste any user module running in a application