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

 


Help: OASIS Mailing Lists Help | MarkMail Help

amqp message

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


Subject: [OASIS Issue Tracker] Commented: (AMQP-63) Improve the conformance section


    [ http://tools.oasis-open.org/issues/browse/AMQP-63?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=30323#action_30323 ] 

Ram Jeyaraman commented on AMQP-63:
-----------------------------------

1) 

Suggest changing:

"Expectations of the capabilities of a "client library" are different from expectations of a "broker" which are themselves different from the capabilities from a "router"."

To:

"Expectations of the capabilities of a "client library" are different from expectations of a "broker" which are themselves different from the capabilities of a "router"."

2)

Is a conformant implementation required to implement at least Part 2 (AMQP over TCP) or AMQP mapping over any other protocol? In other words, is an implementation that implements only Parts 1, 3, 4, and 5 conformant?

Suggestion: Add a statement such as "A conformant implementation MUST support Part 2 or an AMQP mapping over some other protocol".

3)

Suggest changing:

"Where an implementation does not allow for a behavior the implementation MUST respond according to the rules defined within the document."

To:

"Where an implementation does not allow for a behavior the implementation MUST respond according to the rules defined within Part 2 of the specification."

4)

Suggest changing:

"Where a behavior is not admitted, the implementation MUST respond according to the rules defined within the document."

To:

"Where a behavior is not admitted, the implementation MUST respond according to the rules defined within this specification."

5)

Suggest changing:

"The rules defined in this part regarding the response to non-admitted behaviors MUST be followed."

To:

"Where a behavior is not admitted, the rules defined in part 4 regarding responses to non-admitted behaviors MUST be followed."

6)

Of the various parts in the specification, what are the parts that a conformant implementation must *minimally* implement? 


> Improve the conformance section
> -------------------------------
>
>                 Key: AMQP-63
>                 URL: http://tools.oasis-open.org/issues/browse/AMQP-63
>             Project: OASIS Advanced Message Queuing Protocol (AMQP) TC
>          Issue Type: Improvement
>          Components: Overiew
>    Affects Versions: CSPRD01
>            Reporter: Rob Godfrey
>            Assignee: Rob Godfrey
>             Fix For: WD08
>
>
> Comment from Public Review
> 5. 0.1 Conformance is weak. What constitutes an implementation? Is it node, a network? Assuming it's a node, Section 2 talks about nodes, sources and targets. Must all of these roles be implented and supported by a implementaion claiming to be an ampq node?, must containers be supported etc. Please clarify.
> What is the intended conformance target of the messaging layer i.e. who generates and recieves messages so that they should follow this specification. Is the sender and reciver different from a node? does an impl have to support both sending and reciving roles?
> Does part 4 have to be supported, or is this entirely optional?
> Similaryly does part 5 have to be supported by all impls.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


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