OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-dev message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: RE: [ebxml-dev] Re: [EDI-L] Announce - Latest Article on ebXML



Whether or not there is an actual CPA (XML document) CPAId must point to
the configuration information in the runtime database that relates to the
relationship between the pair of parties that are communicating. If there
is a CPA, that configuration information is extracted from the CPA by
deployment tools at each partner's site.  If there is not an actual CPA.,
then the two partners are responsible for inputting the configuration
information into their systems by any means they desire.

Regards,
Marty

*************************************************************************************

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
*************************************************************************************



"Anarkat, Dipan" <DAnarkat@uc-council.org> on 11/27/2001 04:31:31 PM

To:    Martin W Sachs/Watson/IBM@IBMUS, mike@rawlinsecconsulting.com
cc:    edi-l Yahoo List <EDI-L@yahoogroups.com>, ebxml-dev
       <ebxml-dev@lists.ebxml.org>
Subject:    RE: [ebxml-dev] Re: [EDI-L] Announce - Latest Article on ebXML



Hi,
   On similiar terms can the ebMS TRP be used independently from the ebCPA
   ?
The ebMS spec says that the 'CPAId' attribute is REQUIRED for
'eb:MessageHeader' but its value MAY be an instance of an CPA. (ref.
Section
8.4.2 of ebMS 1.0)

Regards,

Dipan Anarkat
EC Systems Analyst
Uniform Code Council, Inc.
Tel: (609)-620-4509
http://www.uc-council.org/





-----Original Message-----
From: Martin W Sachs [mailto:mwsachs@us.ibm.com]
Sent: Tuesday, November 27, 2001 4:01 PM
To: mike@rawlinsecconsulting.com
Cc: edi-l Yahoo List; ebxml-dev
Subject: Re: [ebxml-dev] Re: [EDI-L] Announce - Latest Article on ebXML



Mike,

Treating the various ebXML specifications separately is fine but don't
imply that they can be used bare.

Here's what you have to do to obey the "separate or together" clause.

   The CPP-CPA specification can be used without the BPSS but to do so, the
   two Parties have to come up with a different formulation of the
   collaboration protocol and agree on how to interpret the elements in the
   CPA that refer to it.  This is spelled out in section 7.5.4 of the
   CPP-CPA spec.

   Similarly, the CPP-CPA can be used with a different messaging protocol
   than the ebXML Message Service.  Doing so requires defining a different
   xxxBinding (e.g. SOAPBinding) to replace the ebXMLBinding element.
   Obviously, the CPA cannot be used without a messaging protocol.

   The MS team goes to great pains to keep the CPA optional.  To do so
   requires manually configuring the two parties' systems with the same
   information that would go in the CPA.

Regards,
Marty



****************************************************************************

*********

   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

****************************************************************************

*********



Mike Rawlins <mike@rawlinsecconsulting.com> on 11/27/2001 03:14:15 PM

Please respond to mike@rawlinsecconsulting.com

To:
cc:    edi-l Yahoo List <EDI-L@yahoogroups.com>, ebxml-dev
       <ebxml-dev@lists.ebxml.org>
Subject:    Re: [ebxml-dev] Re: [EDI-L] Announce - Latest Article on ebXML



Marty,

I won't split hairs over the meaning of "integral" so I concede your point.
I would like
to clarify, however, that in my discussions I have considered the CPA/CPP
and BPSS
specifications separately.  As you are aware, the modular nature of the
ebXML
architecture allows one to use CPA/CPP without a BPSS, and vice versa,
allows use of MHS
without CPA/CPP, allows (future) use of other message handling such as XMLP
with CPA/CPP
instead of ebXML MHS, etc.  So, it only makes sense for me to consider them
separately.
If I were to consider BPSS and CPA/CPP together, my estimate would be even
lower for
CPA/CPP due to my lower assessment for the BPSS.

BTW FWIW - I think the original tpaML by itself was a much more workable
concept in the
near term than the combined ebXML CPA/CPP and BPSS.  Less capable to be
sure, but
simplicity has its virtues...

Regards,

Martin W Sachs wrote:

> Mike,
>
> Regarding: "is covered by the BPSS, which is only pointed to by the
CPA/CPP
> and is
> not an integral part of the CPA or the CPP." The CPP and CPA contain what
> amounts to a normative reference to a BPSS instance document. That makes
> the BPSS instance document just as integral a part of the CPP/CPA as the
> element in the CPP/CPA that points to it.  The BPSS instance document has
> the job of defining the choreography of the message exchanges.  Without
it,
> we would have had to invent one to embed in the CPA (or to use the
> choreography that came with tpaML).
>
> Regards,
> Marty
>

--
Michael C. Rawlins, Rawlins EC Consulting
www.rawlinsecconsulting.com



----------------------------------------------------------------
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>




----------------------------------------------------------------
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]

Search: Match: Sort by:
Words: | Help


Powered by eList eXpress LLC