qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rajith Attapattu (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-4028) Expose message headers as raw bytes in the Qpid API
Date Tue, 29 May 2012 12:45:24 GMT
Rajith Attapattu created QPID-4028:
--------------------------------------

             Summary: Expose message headers as raw bytes in the Qpid API
                 Key: QPID-4028
                 URL: https://issues.apache.org/jira/browse/QPID-4028
             Project: Qpid
          Issue Type: New Feature
          Components: C++ Client, Java Client
            Reporter: Rajith Attapattu
             Fix For: 0.17


While this seems less useful for Ruby, Python, Perl clients to expose, there is a stronger
case for the base clients like C/C++ and Java.

When implementing the Java API over C++ via swig it was evident that if the Java client had
accessed to the raw bytes instead of the processed qpid::sys::Variant types it would make
the mapping a lot more easy and efficient.

The extra copying and mapping of types is tedious, error prone and also quite inefficient.

Exposing the raw bytes could allow the Java client to do the encoding and decoding by it self.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message