You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by Daniel Gaspary <dg...@gmail.com> on 2009/08/08 18:39:15 UTC

Re: Delphi wrapper for qpid

>Daniele Teti wrote:
>> Hi all,
>> I'm a qpid newbie delphi programmer.
>>
>> There is a qpid wrapper for Delphi?
>>
>
>No, we don't have a wrapper, however if you want to create one please
>feel free
>to contribute it back to the project.

>kind regards
>Carl

Hi.

     Which would be the necessary header files to create a Delphi
Wrapper(for the C/C++ client) ?

     Only the four within "Includes and Namespaces"  section of the
page http://qpid.apache.org/docs/api/cpp/html/index.html ?

     I'd appreciate any help,

            Daniel

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Re: Delphi wrapper for qpid

Posted by Daniel Gaspary <dg...@gmail.com>.
On Sat, Aug 8, 2009 at 3:27 PM, Robert Greig<ro...@gmail.com> wrote:
> I have never developed in Delphi, but as I understand it Delphi has
> very strong COM support. Are you developing a COM wrapper for the Qpid
> client that can in turn be used in Delphi? Or some other
> Delphi-specific component?
>
> RG

I was wandering using QPid with Delphi and Freepascal(for Linux), so
is not possible to use COM (I believe).

The idea is to translate the main C header files to a Freepascal.
Rewrite it as freepascal compatible function entries and types.

The wrapper would access the Qpid dll(.so for Linux). Maybe is
possible to staticly link with the .o .

I have no experience creating bindings and have to study about all that. :)

   Daniel

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Re: Delphi wrapper for qpid

Posted by Robert Greig <ro...@gmail.com>.
2009/8/8 Daniel Gaspary <dg...@gmail.com>:

>     Which would be the necessary header files to create a Delphi
> Wrapper(for the C/C++ client) ?
>
>     Only the four within "Includes and Namespaces"  section of the
> page http://qpid.apache.org/docs/api/cpp/html/index.html ?
>
>     I'd appreciate any help,

I have never developed in Delphi, but as I understand it Delphi has
very strong COM support. Are you developing a COM wrapper for the Qpid
client that can in turn be used in Delphi? Or some other
Delphi-specific component?

RG

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org