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

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep message

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


Subject: Re: [regrep] Proposed changes to ebMS Binding and HTTP Binding


Matt,

All good.

I was just pointing out that when you pull a chunk of pages out of the
spec',
replacing them with a couple of diagrams that show how this can be
attained instead - makes a lot of sense - and is non-disruptive to
the overall picture that people need to take away from the spec' -
which is 'how do I use registry effectively?'.

So I'd suggest the Interop style use case as one diagram, and then
the other diagram is the SOAP based exchanges you detail here
below - one is B2B integration, the other is information grid
integration.

That should IMHO make a better story with less - than we had
before - with the ebMS hardwired as part of registry  - that people
always struggled to understand why!

Thanks, DW

----- Original Message ----- 
From: "Matthew MacKenzie" <mattm@adobe.com>
To: "'David RR Webber'" <david@drrw.info>; "'Duane Nickull'"
<dnickull@adobe.com>; "'Farrukh Najmi'" <Farrukh.Najmi@Sun.COM>
Cc: <regrep@lists.oasis-open.org>
Sent: Monday, December 20, 2004 1:18 PM
Subject: RE: [regrep] Proposed changes to ebMS Binding and HTTP Binding


> Your interop may have shown that X & Y work, but what it did not show was
> why and who would actually do that.
>
> As Farrukh says, we can do all this with SOAP.  Why bother complicating it
> with extra bindings and extra requirements for us to maintain said
binding?
>
> My suggestion to Farrukh when we chatted about removing the ebMS binding
was
> to at some point provide the option of plugging in WS-Reliability to the
> SOAP binding.  In reality, this brings ebRR pretty darn close to ebMS3 in
a
> much more elegant fashion than requiring a full MSH. That is all a
registry
> client would really need. Customer demand for asynchronous searching has
> always been a bit soft :-)  It only makes sense if you were implementing
> your own distributed search over non-federated registries.
>
> -Matt
>
> -----Original Message-----
> From: David RR Webber [mailto:david@drrw.info]
> Sent: Monday, December 20, 2004 12:10 PM
> To: Duane Nickull; Farrukh Najmi
> Cc: regrep@lists.oasis-open.org
> Subject: Re: [regrep] Proposed changes to ebMS Binding and HTTP Binding
>
> Farrukh,
>
> The ebMS support was there for historical reasons.
>
> As we have shown in the XML2004 Interop - using
> ebMS and Registry together with the http-binding works
> beautifully to provide integration with ebMS and Registry
> services and enterprise level messaging delivery controlled
> by CPA.
>
> Perhaps we can add a diagram showing this use case
> as a way to illustrate using ebMS with Registry in future
> and explain why a direct interface to registry is therefore
> redundant.  There's some sample diagrams in the
> Interop PPT that could be adapted for this.
>
> Persons wanting to route registry content thru ebMS
> can obviously place content directly onto an ebMS
> server outbound queue for delivery that way - such
> as output from registry an event handler(s).
>
> One question though - what about large federated
> queries that are possibly asynchronous?  Is there still
> a case for sending these via the more formal mechanisms
> that ebMS provides?    The use case above though I think
> could be extended through a query handler to provide
> support for this too...
>
> Thanks, DW
>
> ----- Original Message ----- 
> From: "Duane Nickull" <dnickull@adobe.com>
> To: "Farrukh Najmi" <Farrukh.Najmi@Sun.COM>
> Cc: <regrep@lists.oasis-open.org>
> Sent: Monday, December 20, 2004 12:00 PM
> Subject: Re: [regrep] Proposed changes to ebMS Binding and HTTP Binding
>
>
> > I fully support it.  It makes sense.
> >
> > Duane
> >
> > Farrukh Najmi wrote:
> >
> > >
> > > Here is a breath of fresh air. I am for once proposing reducing scope
> > > instead of increasing it for 3.0 specs :-)
> > >
> > > 1. Based on implementation experience I think we should drop the ebMS
> > > binding from the RS spec for the following reasons:
> > >
> > > -It is out of date and underspecified. In its current form of
> > > specificity and accuracy it is unimplementable.
> > >
> > > -It would take major work to align it with ebMS 3.0 and define
> > > template CPAs for registry and client
> > >
> > > 2. Based on implementation experience I think we should drop bindings
> > > for all registry protocol methods that require HTTP POST from ebRS for
> > > the following reasons:
> > >
> > > -Sending protocol messages over HTTP POST without SOAP is pointless
> > > since we need to duplicate functionality of the SOAP Header. This is
> > > very non-standard in other similar specifications.
> > >
> > > -SOAP Binding is already supporting any such protocol messages over
> > > HTTP POST
> > >
> > > -It is not good to have two similar but different ways of implementing
> > > the same protocol
> > >
> > > Note that one side effect of (2) is that we can now remove the
> > > SignatureList element from RegistryRequestType and
> > > RegistryResponseType since they were there to carry signatures when
> > > there was no SOAP envelope (totally non-standard practice).
> > >
> > > I have discussed this with Matt who is an expert on both issues and he
> > > supported my proposal.
> > >
> > > Does any one have any objections to above proposals (1) and (2)?
> > >
> >
> > -- 
> > ***********
> > Senior Standards Strategist - Adobe Systems, Inc. - http://www.adobe.com
> > Vice Chair - UN/CEFACT Bureau Plenary - http://www.unece.org/cefact/
> > Chair - OASIS eb SOA TC -
> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ebsoa
> > ***********
> >
> >
> > To unsubscribe from this mailing list (and be removed from the roster of
> the OASIS TC), go to
>
http://www.oasis-open.org/apps/org/workgroup/regrep/members/leave_workgroup.
> php.
> >
> >
>
>
>
> To unsubscribe from this mailing list (and be removed from the roster of
the
> OASIS TC), go to
>
http://www.oasis-open.org/apps/org/workgroup/regrep/members/leave_workgroup.
> php.
>
>
>
> To unsubscribe from this mailing list (and be removed from the roster of
the OASIS TC), go to
http://www.oasis-open.org/apps/org/workgroup/regrep/members/leave_workgroup.php.
>
>




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