Re: AM issue regarding XML protocol blocks targeting

I've already rewritten these paragraphs to square with the glossary.
The current (unpublished) wording is:

  An XML protocol application is the logic at an XML processor that
  makes use of the core messaging services of the XML protocol. XML
  protocol applications may initiate, respond or act as intermediaries
  in XML protocol operations. Logically, an XML protocol application
  contains a number of XML protocol handlers that are responsible for
  the applying the processing rules associated with XML protocol
  modules. The unit of exchange between XML protocol handlers are XML
  protocol blocks.

  XML protocol blocks are aggregated into XML protocol messages and may
  be targeted at particular XML processors (see Section 4.2). XML
  protocol blocks are delivered together with the rest of the XML
  protocol message which encapsulates them (and its attachments if any)
  to the targeted XML processor. The XML protocol application is then
  responsible for identifying and dispatching the appropriate XML
  protocol handlers.  Generally, the dispatch to a handler will be
  determined by the presence of an associated block or blocks, but not
  necessarily.  Handler d in Figure 2.1 illustrates such a case.


--mark

	> From: Waqar Sadiq <wsadiq@vitria.com>
	> To: "'xml-dist-app@w3.org'" <xml-dist-app@w3.org>
	> Date: Thu, 12 Apr 2001 07:45:28 -0700
	> Subject: AM issue regarding XML protocol blocks targeting


	> In yesterday's telecon, we decided to resolve the recently raised issues
	> regarding the AM document quickly.  

	> The current AM document states in section 4: "XML protocol blocks are
	> aggregated into XML protocol messages and may be targeted at particular
	> handlers.  Targeted XML protocol blocks are delivered together with the rest
	> of the XML protocol message which encapsulates them first to the XML
	> protocol application that contains the targeted handler.  The XML protocol
	> application is then responsible for identifying and dispatching the targeted
	> XML protocol handlers."

	> Consistent with this, section 4.1 states: "Within the XML protocol there are
	> two entities that need to be addressed or targeted. XML protocol
	> applications and XML Protocol Handlers. It will be apparent from the
	> preceding discussion that within this abstract model XML protocol handlers
	> are deemed to reside within or operate as part of an XML protocol
	> application. This implies that the targeting of a particular XML protocol
	> block at a particular XML protocol handler, implicitly targets the XML
	> protocol message at the XML protocol application that contains the targeted
	> handler".

	> We need to resolve this quickly so I need some help in identifying the under
	> or over specified areas from the perspective of the AM.

	> Thanks,

Received on Thursday, 12 April 2001 12:11:50 UTC