[jboss-dev-forums] [Design of JBoss ESB] - Re: Http Gateway - requirements please...
tfennelly
do-not-reply at jboss.com
Wed Jun 17 05:30:54 EDT 2009
"Kevin.Conner at jboss.com" wrote : "tfennelly" wrote : Exactly the same as EBWS again, or should we try and create a new mechanism that abstracts this type of thing (creating sub deployments) away from the deployer and then use this as an opportunity to start evolving the EBWS specific code out of the deployer (where I would think it doesn't belong)?
|
| EBWS and the http gateway are essentially the same animal and should be shared. There are very few differences between the two, especially once we extend EBWS to support what will be available to HTTP.
I agree that merging them is ideally what we want, but given the current arch where the listeners are tied in with the services etc, merging what are essentially 2 separate listeners together (as alike and all as they are) without them both being based on a common "framework" would only seem possible (to me) via a hack.
"Kevin.Conner at jboss.com" wrote : We should definitely take this code out of the deployer but going to the extent of a fully extensible framework is not required. We only need to support HTTP and EBWS.
|
I'm not really suggesting a "fully extensible" framework... more like a "common" framework/codebase that the Http Gateway and EBWS would build off. If it turns out that the Webservice Proxy could also use this, then great.
"Kevin.Conner at jboss.com" wrote : "tfennelly" wrote : Do we want to merge deployments of the same type as in this case, where the EBWS and the new HttpGateway both require war deployments? What would that gain and would the added complexity be worth it?
|
| Yes, these should be merged into the same war file so that we have a single deployment. Even with the current EBWS code we already have an issue where we conflict with other deployments, Expanding the number of these deployments, especially when not necessary, seems strange to me.
|
| BTW what added complexity do you get from adding more servlets into a deployment? Can you expand on where you think the issue lies?
|
It's not the end result that's complex in my view, so you are right... there's nothing complex about adding more servlets into a deployment. For me, it's about how you achieve this in the current deployer i.e. gather together the info to create the single war, without it being a hack. In the current arch where we don't have a common codebase for doing this and EBWS cannot be built upon (in its current form), shoehorning http in alongside it would end up being a hack. Hence I think we need to rework some of EBWS in order to get a common base upon which this stuff can be built.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4238145#4238145
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4238145
More information about the jboss-dev-forums
mailing list