[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: [ebxml-dev] BPMI?
I fully agree on this. I think that MSH could be considered as a "logical subsystem" of the BSI or, generically, of the runtime which manages the one-side of an ebXML conversation. /stefano > -----Original Message----- > From: Martin W Sachs [mailto:mwsachs@us.ibm.com] > Sent: 25 February 2002 15:28 > To: Patrick Yee > Cc: Chaemee Kim; Stefano POGLIANI; bhaugen; Jean-Jacques Dubray; > ebxml-dev@lists.ebxml.org > 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