axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eoin Lane <>
Subject RE: Architecture guide : comments
Date Sun, 13 Jan 2002 23:00:48 GMT

Looks good :) I have attached my UML diagram of the polymorphic
relationships between chains and handle. My diagram is similar to yours but
was generated by Together and it picks up the composite relations between
Handles and Chains i.e. a Chain is a Handler but a Chain also contains other
Handlers (the composite pattern from GofF). Where the Together diagram
represents this as a Handler containing three Chain object, I think this
would be best represented as a composition relationship with 1:3

Tell me what you think?


> -----Original Message-----
> From: Glyn Normington []
> Sent: 09 January 2002 17:40
> To:
> Subject: RE: Architecture guide : comments
> Eoin Lane wrote:
> >I would like to see a clarification, maybe in term of a class diagram,
> >to explain the complex polymorphic behavior between Handlers, Chains,
> >Target Handlers, etc. I have a first draft of one, which I developed
> >when I was trying to understand the relationship myself, and would
> >be glad to forward it on to you.
> I've added a class diagram, but please send me yours if you think mine is
> missing something.
> >I think it would also be beneficial to show some very simple sequence
> >diagrams detailing the message flow, on the server, from the Transport
> >Listener though to the Axis Engine and on through the various Handlers,
> >Chains, and pivot. This could also be possible from a client view.
> Thanks for this suggestion. I've added a client side sequence diagram but
> it won't show up in the Apache web site until tomorrow. I'll try to add
> more as I investigate Axis further.
> Thanks too for the other positive feedback.
> Glyn

View raw message