You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by Sam Carleton <sc...@miltonstreet.com> on 2010/01/13 15:27:21 UTC

Axis2/C and Qt

Does anyone know if someone has ever written a WSDL2QT utility to allow
Axis2/C to integrate with Qt?

Re: Axis2/C and Qt

Posted by Rajika Kumarasiri <ra...@wso2.com>.
Sam,
AFAIK no.

Rajika

On Wed, Jan 13, 2010 at 7:57 PM, Sam Carleton <sc...@miltonstreet.com>wrote:

> Does anyone know if someone has ever written a WSDL2QT utility to allow
> Axis2/C to integrate with Qt?

Re: Axis2/C and Qt

Posted by Samisa Abeysinghe <sa...@wso2.com>.
On Sat, Mar 13, 2010 at 2:22 AM, Sam Carleton <sc...@gmail.com> wrote:

> I am revisiting this questions, from a different prospective...
>
> When I asked it originally, I was thinking of a Qt client using Axis2/C,
> now I am entertaining the idea of using Qt in the Axis2/C server.  One
> possible concern I would have in using Qt, or any other framework within the
> Axis2/C module is keeping the memory management consistent.
>

You can plug a QT based memory manager by extending the memory struct.


> Especially since my modules run within Apache, if I am not mistaken,
> Axis2/C does use Apache pools, I would like to see Qt also use Apache pools.
>

Yes it does use apr pools.

Samisa...


>
> So is there some way to make a 3rd party library like Qt be able to access
> Apache pools via the Axis2/C memory management system?
>
> Sam
>
>
> On Wed, Jan 13, 2010 at 9:16 PM, Sanjiva Weerawarana <
> sanjiva@opensource.lk> wrote:
>
>> Sam, why does it need a special stub? Isn't Qt in C++??
>>
>> Sanjiva.
>>
>> On Wed, Jan 13, 2010 at 7:57 PM, Sam Carleton <scarleton@miltonstreet.com
>> > wrote:
>>
>>> Does anyone know if someone has ever written a WSDL2QT utility to allow
>>> Axis2/C to integrate with Qt?
>>
>>


-- 
Samisa Abeysinghe
Director, Engineering - WSO2 Inc.

http://wso2.com/ - "lean . enterprise . middleware"

Re: Axis2/C and Qt

Posted by Samisa Abeysinghe <sa...@wso2.com>.
On Sun, Mar 14, 2010 at 5:16 AM, Sam Carleton <sc...@gmail.com> wrote:

> On Sat, Mar 13, 2010 at 11:42 AM, Samisa Abeysinghe <sa...@wso2.com>wrote:
>
>>
>>
>> On Sat, Mar 13, 2010 at 2:22 AM, Sam Carleton <sc...@gmail.com>wrote:
>>
>>> I am revisiting this questions, from a different prospective...
>>>
>>> When I asked it originally, I was thinking of a Qt client using Axis2/C,
>>> now I am entertaining the idea of using Qt in the Axis2/C server.
>>>
>>
>> Not sure I get this. QT is mainly visual widgets, and why do you want that
>> on server?
>>
>
> Oh, no, Qt is FAR more then just UI.  It has a VERY rich set of tools for
> doing backend only stuff that is cross platform.  For example, it has a very
> nice SQL abstraction layer, making is much easier to switch between
> different db engines.  Initially I am after this SQL layer, but over time I
> am sure there is a lot more I will leverage.
>
> If you have never dug into Qt, you might want to, they have done a number
> of very interesting things and done them very well!
>

I see. It has been a long while I looked into QT last time.

Samisa...


>
> Sam
>
>


-- 
Samisa Abeysinghe
Director, Engineering - WSO2 Inc.

http://wso2.com/ - "lean . enterprise . middleware"

Re: Axis2/C and Qt

Posted by Sam Carleton <sc...@gmail.com>.
On Sat, Mar 13, 2010 at 11:42 AM, Samisa Abeysinghe <sa...@wso2.com> wrote:

>
>
> On Sat, Mar 13, 2010 at 2:22 AM, Sam Carleton <sc...@gmail.com> wrote:
>
>> I am revisiting this questions, from a different prospective...
>>
>> When I asked it originally, I was thinking of a Qt client using Axis2/C,
>> now I am entertaining the idea of using Qt in the Axis2/C server.
>>
>
> Not sure I get this. QT is mainly visual widgets, and why do you want that
> on server?
>

Oh, no, Qt is FAR more then just UI.  It has a VERY rich set of tools for
doing backend only stuff that is cross platform.  For example, it has a very
nice SQL abstraction layer, making is much easier to switch between
different db engines.  Initially I am after this SQL layer, but over time I
am sure there is a lot more I will leverage.

If you have never dug into Qt, you might want to, they have done a number of
very interesting things and done them very well!

Sam

Re: Axis2/C and Qt

Posted by Samisa Abeysinghe <sa...@wso2.com>.
On Sat, Mar 13, 2010 at 2:22 AM, Sam Carleton <sc...@gmail.com> wrote:

> I am revisiting this questions, from a different prospective...
>
> When I asked it originally, I was thinking of a Qt client using Axis2/C,
> now I am entertaining the idea of using Qt in the Axis2/C server.
>

Not sure I get this. QT is mainly visual widgets, and why do you want that
on server?

Samisa...



> One possible concern I would have in using Qt, or any other framework
> within the Axis2/C module is keeping the memory management consistent.
>  Especially since my modules run within Apache, if I am not mistaken,
> Axis2/C does use Apache pools, I would like to see Qt also use Apache pools.
>
> So is there some way to make a 3rd party library like Qt be able to access
> Apache pools via the Axis2/C memory management system?
>
> Sam
>
>
> On Wed, Jan 13, 2010 at 9:16 PM, Sanjiva Weerawarana <
> sanjiva@opensource.lk> wrote:
>
>> Sam, why does it need a special stub? Isn't Qt in C++??
>>
>> Sanjiva.
>>
>> On Wed, Jan 13, 2010 at 7:57 PM, Sam Carleton <scarleton@miltonstreet.com
>> > wrote:
>>
>>> Does anyone know if someone has ever written a WSDL2QT utility to allow
>>> Axis2/C to integrate with Qt?
>>
>>


-- 
Samisa Abeysinghe
Director, Engineering - WSO2 Inc.

http://wso2.com/ - "lean . enterprise . middleware"

Re: Axis2/C and Qt

Posted by Sam Carleton <sc...@gmail.com>.
I am revisiting this questions, from a different prospective...

When I asked it originally, I was thinking of a Qt client using Axis2/C, now
I am entertaining the idea of using Qt in the Axis2/C server.  One possible
concern I would have in using Qt, or any other framework within the Axis2/C
module is keeping the memory management consistent.  Especially since my
modules run within Apache, if I am not mistaken, Axis2/C does use Apache
pools, I would like to see Qt also use Apache pools.

So is there some way to make a 3rd party library like Qt be able to access
Apache pools via the Axis2/C memory management system?

Sam

On Wed, Jan 13, 2010 at 9:16 PM, Sanjiva Weerawarana
<sa...@opensource.lk>wrote:

> Sam, why does it need a special stub? Isn't Qt in C++??
>
> Sanjiva.
>
> On Wed, Jan 13, 2010 at 7:57 PM, Sam Carleton <sc...@miltonstreet.com>wrote:
>
>> Does anyone know if someone has ever written a WSDL2QT utility to allow
>> Axis2/C to integrate with Qt?
>
>

Re: Axis2/C and Qt

Posted by Sanjiva Weerawarana <sa...@opensource.lk>.
Sam, why does it need a special stub? Isn't Qt in C++??

Sanjiva.

On Wed, Jan 13, 2010 at 7:57 PM, Sam Carleton <sc...@miltonstreet.com>wrote:

> Does anyone know if someone has ever written a WSDL2QT utility to allow
> Axis2/C to integrate with Qt?




-- 
Sanjiva Weerawarana, Ph.D.
Founder, Director & Chief Scientist; Lanka Software Foundation;
http://www.opensource.lk/
Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
Member; Apache Software Foundation; http://www.apache.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

Blog: http://sanjiva.weerawarana.org/