Next in thread → Next in month →

RE: initial draft of CPP-CPA Specification

From
Bob Haugen <>
To
'christopher ferris' <>,"" <>,"''" <>
Date
2001-01-29T21:54:00Z
ID
<01C08A0B.937EADC0@dsl&#45;64&#45;128&#45;16&#45;229.telocity.com>
Thread
RE: initial draft of CPP-CPA Specification
<Chris Ferris>
Please forward to BP since I cannot post to that list.

I would think that the order should be:

>   Transport
>   Message Handler
>   Collaboration Manager
>   Transaction Manager
>   Adapter
>   Internal business app

The "Transaction manager" is only invoked if it has been
sanctioned/vetted by the Collaboration Manager.
The "Transaction Manager" invokes the appropriate
Adapter for the internal business application
and would be responsible for the response
(if any) and any signals that are required.

BTW, you left out Network as the top (or bottom)
of the stack;-)
</Chris Ferris>

Yeah, I know, I left the network out.  Probably some other
things.  Jim Clark and Scott Hinkelman may have better
stacks than mine, too.

But the "Transaction Manager" I meant manages 
ebXML Business Transactions, which are request-response
interactions inside Business Collaborations, thus my
putting them below (or inside) the Collaboration Manager.
I could see where "Transaction Manager" from the 
*real* business perspective would go where you put it.

Lots of fun.  Would be good to settle on a stack.  
I don't insist on my formulation...

-Bob Haugen
Next in thread → Next in month →