[Design of JBoss Web Services] - Re: ws-eventing clustering problem
by palin
"heiko.braun(a)jboss.com" wrote : I just talked to jason. He made up my mind: the addressing issue and state replication are actually two different problems.
|
| In order to get you started i suggest you forget about the addressing problems for now and take a look at jboss cache for replicating the subscriptions across cluster nodes. We'd need an abstraction though, that can be addressed from the subscription manager and comes in two flavors: cluster aware (jbosscache) and in-memory (the default).
| IMO this should be some general purpose StateManager that offers a hashmap like API to get and set data.
OK, I think this is equivalent to our first proposed solution, so I think we'll go this way
anonymous wrote :
| This would only leave us with the question how to deal with node shutdowns and subscription end messages...
|
Well, ideally we would expect shutdown messages to be sent by a cluster node going down when no other node of the cluster is up, otherwise the system shouldn't generate any shutdown message. I imagine the proposed StateManager could help us in this.
anonymous wrote : Please go on. I'd be more then happy to see more contributions like this.
Perfect :-) we'll go on then; please let us know something about svn priviledges you spoke us about by email (and eventually how you manage branches)
anonymous wrote : yes, working on trunk would be better. but since you are going to put in production it's your decision. If we stick with branch 1.x then it needs to merged with trunk along the way...
Actually I think this feature would be very useful for us in production as soon as it's ready... but I fear the merge could be not so trivial... anyway I'll speak with Stefano (maeste) tomorrow and we'll let you know for sure.
Alessio Soldano
http://www.javalinux.it/blogs/
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3989767#3989767
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3989767
18 years, 1 month
[Design of JBoss Web Services] - Re: ws-eventing clustering problem
by maeste
"heiko.braun(a)jboss.com" wrote :
| OK. So far you are right.
| The load balancer doesn't know about the addressing porperties.
| But JBossWS does. Currently we can dispatch beased on WS-Addressing properties. I think this should be extended to fully support virtual addresses within a cluster topology.
|
Ok, right. I have to read something more on ws-addressing
"heiko.braun(a)jboss.com" wrote :
| IMO this problem is not related to WS-Eventing in particular.
| It's a WS-Addressing problem that occurs in any cluster toplogy and should addressed there.
|
100% agree
"heiko.braun(a)jboss.com" wrote :
| Therefore i'd favor a common solution that's build around WS-Addressing and thus supports any WS-* extension which is composed with WSA.
|
Of course it's the best approach...I'm going to have a deeper look to WS specs.
Just one more question: it seems becoming something more widespread modification. Can I go on, or do you prefer a committer working on that?
And if yes, is it better it will go in jbossws 2.0?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3989727#3989727
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3989727
18 years, 1 month