[
https://issues.apache.org/jira/browse/QPID-3027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997116#comment-12997116
]
Paul Colby edited comment on QPID-3027 at 2/20/11 9:38 AM:
-----------------------------------------------------------
Just attached a code-complete version of PHP binding :) The only thing that
remains (AFAIK) is integration with Qpid's build process (and more examples, of
course).
The latest diff also includes the map_sender.php and map_receiver.php examples,
which show off the Variant <-> PHP type-mapping.
I've also attached my temporary Makefile which can be used for experimenting
until the proper build integration is done... if anyone is keen to help with
that integration, I'd love to hear from you :)
was (Author: pcolby78):
Code-complete PHP binding via SWIG.
> PHP binding of Qpid Messaging API
> ---------------------------------
>
> Key: QPID-3027
> URL: https://issues.apache.org/jira/browse/QPID-3027
> Project: Qpid
> Issue Type: New Feature
> Components: C++ Client
> Affects Versions: 0.8
> Reporter: Paul Colby
> Attachments: Makefile, cqpid_php.20110220.diff, cqpid_php.diff
>
>
> Working on a PHP binding for the Qpid Messaging API via SWIG. There are
> several PHP-specific issues with C++ and SWIG which I've managed to
> workaround, so the binding is starting to take shape, but still very much a
> work in progress.
> The rough plan:
> 1. report relevant bugs / feature requests to SWIG (done).
> 2. clean-up Qpid php.i SWIG interface file (mostly done - just need to
> implement PHP namespaces).
> 3. implement qpid::types::Variant <-> PHP typemapping (not started).
> 4. implement printinfo pragma (should be easy, just need to choose what info
> to include).
> 5. create relevant [auto]makefile.
> Of course, there's lots of things to discuss / decide along the way... so
> I'll post 'em here as they come up.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]