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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-caf message

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


Subject: [no subject]


	WS-Context is only useful in association with a referencing
specification

	A referencing specification MUST define at least some behaviour
that has to be implemented by at least one receiver of a <context>

	A referencing specification MAY add syntactic elements to the
<context>, MAY specify additional web-service interfaces that are to be
implemented, MAY define rules for setting and modifying the contents of
<contexts> or MAY do none of these, as necessary for its purposes.

and one could add
	the referencing specification is identified by the context type
uri (or is that protocol-type now ?)

Some of the assertions made about ws-context do not seem to agree with
those. I believe these are either a misinterpretation of "referencing
specification" - the above is effectively a definition of that (replace
by "foo" and re-read) - or are assuming there is text in ws-context that
isn't there.

I'm not sure on any motion yet, as I'm not sure we are agreed on the
above.


Peter


> -----Original Message-----
> From: Martin Chapman [mailto:martin.chapman@oracle.com]=20
> Sent: 28 May 2004 13:21
> To: Furniss, Peter; 'Mark Little'; 'Jim Webber'; 'ws-caf'
> Subject: RE: [ws-caf] Mt Everest and WS-CF
>=20
>=20
> Ok guys lets try and bring this to a close.
>=20
> Peter, Are you proposing any motion here?
>=20
> Martin.
>=20
> >-----Original Message-----
> >From: Furniss, Peter [mailto:Peter.Furniss@choreology.com]
> >Sent: 28 May 2004 12:53
> >To: Mark Little; Jim Webber; ws-caf
> >Subject: RE: [ws-caf] Mt Everest and WS-CF
> >
> >
> >
> >Mark,
> >
> >> > But you can get them to understand your own ad-hoc=20
> overload of the
> >> > ws-context identifier ?
> >> >
> >> > Do you accept that they will have to implement something
> >> you define ?
> >> > You seem to think WS-Context alone will do it, but it has no
> >> > semantics.
> >>=20
> >> Peter, that is incorrect. Maybe there is a problem with the text
> >> describing this, but I thought we were quite clear in the=20
> 0.2 draft=20
> >> that a context identifier represents an activity which=20
> represents a=20
> >> set of related invocations on (potentially a number of=20
> >different) Web
> >> services. As such, by itself it does have implied semantics:
> >> correlation of invocations. This is precisely what Jim,=20
> >Savas and the
> >> WS-GAF document defined last September (I think). As such,=20
> WS-Context=20
> >> is useful by itself.
> >
> >What does correlation cause to happen ? Something has its
> >behaviour modified by the presence of the WS-Context header or=20
> >there wasn't any point in sending it. Stating that a context=20
> >identifier labels the invocations in an activity means nothing=20
> >unless the activity itself has some  attributes that are known=20
> >among the implementations.
> >
> >
> >Another way of expressing this:
> >
> >a) A SOAP implementation allows access to the headers, and has
> >no constraints on the headers - they can be inspected and=20
> >walked through as xml constructs. (as infoset or raw, as you=20
> >please - infoset only if it can find the schema) Is it an=20
> >implementation of basic WS-Context ?
> >
> >b) The implementation is modified to recognise WS-Context
> >headers, and offers an additional internal api that gives=20
> >access to them via thread-local storage. No deployed=20
> >application uses this new api. Is it an implementation of=20
> >basic WS-Context ?
> >
> >c) the implementation is modified such that if it receives a
> >WS-Context, and the mustPropagate flag is true, and the=20
> >processing resulting from the received message causes any=20
> >outbound soap messages, the WS-Context header is copied=20
> >unchanged to that. Is it now an implementatioan of basic WS-Context ?
> >
> >d) An application using a) or b) includes the context
> >identifier in its access logs, but does nothing else. Is it=20
> >now an implementation of basic WS-Context ?
> >
> >
> >I'm not sure what else can be done with just WS-Context alone
> >- and even
> >d) seems to have some understanding of a specification in=20
> >addtion to WS-Context itself. Anything more (like recognising=20
> >it as a WS-CF context and registering with the coordinator, or=20
> >adding stuff to it) would clearly be implementation of a=20
> >WS-Context-using protocol, not of WS-Context alone.
> >
> >
> >Peter
> >
> >
>=20
>=20


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