anonymous wrote : | However, this is probably a little more work than most people would want to do. |
So, here's a bit of constructive criticism. Don't assume you know how much work a developer wants or needs to do :-) Probably the one and only thing that I really don't like about the remoting API is the lack of full configuration control. Everything else is great! :-) I disagree that this is probably a little more work than most people would want to do. But, you know your user base better than I, so I could be wrong. However, I come with a philosophy that APIs should be designed with maximum extensibility and configuration. You probably noticed this with the work I did on the SSL stuff - make everything subclass-able if possible - and make every option customizable/configurable by the developer (again, if at all possible). There are some things in the remoting API that you just can't do or use because it isn't customizable (the previous SSL stuff and the Transporter stuff are two things that immediately come to mind). The API assumes, and pigeonholes, the developer to use it in a particular way with no way of changing the behavior if I want to. Don't assume you know the way the developer wants to write his code. Its fine to make the "normal" use case easier to write, but while doing that, don't assume you know how the developer wants to do things - don't limit the developer from taking a different approach. As for this streaming stuff, I have decided that I can't use it due to some of these limitations and am in the middle of implementing my own remote streaming on top of my remoting app. So the good news there for you is you don't have to worry about implementing any of these new feature requests if I'm the only one who asked for it. :) View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3953129#3953129 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3953129 Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
