[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [ebxml-dev] BPMI?
MSH's function is to pass messages between the two partners. That is part of "execution of the CPA" but not the whole thing. The BPSS instance document is logically part of the CPA. The MSH does nothing about BPSS function. BPSS function is largely choreography. Checking correct execution of the choreography is the job of a function in the middleware (BSI) above the MSH. ************************************************************************************* Martin W. Sachs IBM T. J. Watson Research Center P. O. B. 704 Yorktown Hts, NY 10598 914-784-7287; IBM tie line 863-7287 Notes address: Martin W Sachs/Watson/IBM Internet address: mwsachs @ us.ibm.com ************************************************************************************* Patrick Yee <kcyee@csis.hku.hk> on 02/24/2002 11:05:09 PM To: Chaemee Kim <cmkim@ktnet.com>, Stefano POGLIANI <stefano.pogliani@sun.com>, bhaugen <linkage@interaccess.com>, Jean-Jacques Dubray <jjd@eigner.com>, ebxml-dev@lists.ebxml.org cc: Subject: Re: [ebxml-dev] BPMI? > (4) What's the main role of BSI and MSH(Messaging Service Handler)? > BPMS have to understand BPSS & BPML. > BSI have to understand CPA. > BSI have to manage the message in the level of Business Transaction, not Collaboration. > Business Transaction means one transaction of requesting and responding activity. > In MSH, it have to manage the message in the level of Business Service. > Business Service means the unit of sending message & receiving signal for ack or exception. > In my opinion, MSH is quite detachable in the picture of BPSS/BPML/BSI. It can be viewed as an "executor" of the agreed CPA. Of course, the parameters agreed in CPA should be passed to the MSH for execution. Other than that, I will regard MSH and BP* to be lived in two separate layers. Please correct me if my concept is wrong. Thanks. -Patrick ---------------------------------------------------------------- The ebxml-dev list is sponsored by OASIS. To subscribe or unsubscribe from this elist use the subscription manager: <http://lists.ebxml.org/ob/adm.pl>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC