[ https://issues.apache.org/jira/browse/QPID-2248?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12786940#action_12786940 ]
Ted Ross commented on QPID-2248: -------------------------------- A couple of reasons: First, the distinction was used to separate the transmission of properties (possibly bulky) from the transmission of statistics (change frequently) in an attempt to make bandwidth usage more efficient. Furthermore, it was the intent (but never implemented) that changes to properties would be transmitted immediately and that changes to statistics would be bundled and sent periodically. With the map-message format, there is no need to separate the data elements in an object into separate classes (i.e. properties and statistics) because it is easy to send an update message that contains only the elements that have changed. In the new structure, "described data" (i.e. a data structure described by a schema) has "properties" and "methods". Properties, as described by the scheme, have attributes (amqp-type, access-rule, optional/mandatory, description, units, etc.). We will add an additional attribute describing whether a property is discrete or continuous which will determine whether it should be periodically sampled or whether updates should be triggered on any change. This new structure simplifies the code and the related concepts but retains (and improves) the current functionality. -Ted > QMF: proposed API for QMFv2 > ---------------------------- > > Key: QPID-2248 > URL: https://issues.apache.org/jira/browse/QPID-2248 > Project: Qpid > Issue Type: New Feature > Components: Qpid Managment Framework > Reporter: Ken Giusti > Assignee: Ted Ross > Attachments: qmf-ng-api-12012009.txt, qmf-ng-api-12042009.patch, > qmf-ng-api-12042009.txt > > > Track the evolution of the QMFv2 api document. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org