[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [no subject]
JJ- -----Original Message----- From: martin.me.roberts@bt.com [mailto:martin.me.roberts@bt.com]=20 Sent: Friday, June 04, 2004 8:11 AM To: Robert.Haugen@choreology.com Cc: ebxml-bp@lists.oasis-open.org Subject: [ebxml-bp] RE: BusinessActivityBehavior diagram Bob, I am not sure at what level this diagram would be regarded. I think there are several layers: We operate with a three layer model in our gateway; 1) Transport Workflow - this handles the incoming and outgoing messages according to the defined message protocol. It is this layer that does initial security checks that validate that we should receive a message from a trading partner. It also links the message to a particular conversation if one is open. 2) An End to End workflow - that is the equivalent of the BPSS half that we are running. It takes in messages and decides which transaction this message is for using the guard conditions. It that passes control to the next layer passing in parameters for TTP and TTAR etc 3) A pattern Workflow - that handles the pattenr according to the relevant transaction. It despatches receipts and passes messages into the business. It will also wait for any responses from the business. It will then despatch responses to the transport workflow for sending over the net. With this model each of these layer is represented to some extent in the diagram I have sent out. The crucial thing about this diagram is our interpretation of what to do in the event of an error. We have taken a quasi - rosettaNet approach of sending Acceptance or Receipt Exceptions only if there is a response expected. Otherwise we relyy on timeouts. It is this side of the debate that I think the ebXML team need to examine. In fact this does not contrevene what JJ says as the only active part in this is the sending of receipts and exceptions everything else is handled by the back end. However, JJ's comment say nothing of errors I believe. Martin Roberts=20 xml designer,=20 BT Exact e-mail: martin.me.roberts@bt.com=20 tel: +44(0) 1473 609785 clickdial fax: +44(0) 1473 609834 Intranet Site :http://twiki.btlabs.bt.co.uk/twiki -----Original Message----- From: Haugen Robert [mailto:Robert.Haugen@choreology.com]=20 Sent: 04 June 2004 15:42 To: Roberts,MME,Martin,XSG3 R Subject: BusinessActivityBehavior diagram Martin, Really excellent diagram. I'll study it more deeply, but first impression, I like it. But isn't this quite different from JJ's position that a BSI just "observes" message traffic? http://lists.oasis-open.org/archives/ebxml-bp/200406/msg00009.html Thanks, Bob Haugen
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]