You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Nadir Amra <am...@us.ibm.com> on 2010/05/28 07:23:40 UTC
Axis2C - XML parser
Is Axis2/C dependent on a pull parser implementation or can a parser such
as xerces be used? Yes, I know that I would need to implement the XML
reader/writer interfaces.
Nadir Amra
Integrated Web Services for IBM i Operating System
Internet: amra@us.ibm.com
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
RE: Axis2C - HTTP transports (native vs. libcurl)
Posted by Bill Mitchell <bm...@austin.rr.com>.
I was accessing a service, not Axis-based, that used cookies to maintain
session information. Libcurl could preserve cookie information across
messages, which was not done at that time in the HTTP support. I've not
looked at the current source to see if this has been added to the native
implementation.
Bill Mitchell
wtmitchell3@acm.org
From: Nandika Jayawardana [mailto:jayawark@gmail.com]
Sent: Monday, May 31, 2010 12:17 AM
To: Apache AXIS C Developers List
Subject: Re: Axis2C - HTTP transports (native vs. libcurl)
The difference between libcurl and native axis2/c http transport was HTTP
keep alive support availability in libcurl transport. However, now keep
alive support is available in native HTTP transport as well. Therefore,
AFAIK there isn't a difference using libcurl or native axis2/c transport.
Regards
Nandika
On Mon, May 31, 2010 at 5:44 AM, Nadir Amra <am...@us.ibm.com> wrote:
Just trying to understand what the benefits are in using the HTTP
transport based on libcurl vs. the native axis2/c HTTP transport?
Basically is there something that is not supported in the native
implementation?
Nadir Amra
Integrated Web Services for IBM i Operating System
Internet: amra@us.ibm.com
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
--
http://nandikajayawardana.blogspot.com/
WSO2 Inc: http://www.wso2.com
RE: Axis2C - HTTP transports (native vs. libcurl)
Posted by Bill Mitchell <bm...@austin.rr.com>.
I was accessing a service, not Axis-based, that used cookies to maintain
session information. Libcurl could preserve cookie information across
messages, which was not done at that time in the HTTP support. I've not
looked at the current source to see if this has been added to the native
implementation.
Bill Mitchell
wtmitchell3@acm.org
From: Nandika Jayawardana [mailto:jayawark@gmail.com]
Sent: Monday, May 31, 2010 12:17 AM
To: Apache AXIS C Developers List
Subject: Re: Axis2C - HTTP transports (native vs. libcurl)
The difference between libcurl and native axis2/c http transport was HTTP
keep alive support availability in libcurl transport. However, now keep
alive support is available in native HTTP transport as well. Therefore,
AFAIK there isn't a difference using libcurl or native axis2/c transport.
Regards
Nandika
On Mon, May 31, 2010 at 5:44 AM, Nadir Amra <am...@us.ibm.com> wrote:
Just trying to understand what the benefits are in using the HTTP
transport based on libcurl vs. the native axis2/c HTTP transport?
Basically is there something that is not supported in the native
implementation?
Nadir Amra
Integrated Web Services for IBM i Operating System
Internet: amra@us.ibm.com
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
--
http://nandikajayawardana.blogspot.com/
WSO2 Inc: http://www.wso2.com
Re: Axis2C - HTTP transports (native vs. libcurl)
Posted by Nandika Jayawardana <ja...@gmail.com>.
The difference between libcurl and native axis2/c http transport was HTTP
keep alive support availability in libcurl transport. However, now keep
alive support is available in native HTTP transport as well. Therefore,
AFAIK there isn't a difference using libcurl or native axis2/c transport.
Regards
Nandika
On Mon, May 31, 2010 at 5:44 AM, Nadir Amra <am...@us.ibm.com> wrote:
> Just trying to understand what the benefits are in using the HTTP
> transport based on libcurl vs. the native axis2/c HTTP transport?
>
> Basically is there something that is not supported in the native
> implementation?
>
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-dev-help@axis.apache.org
>
>
--
http://nandikajayawardana.blogspot.com/
WSO2 Inc: http://www.wso2.com
Re: Axis2C - HTTP transports (native vs. libcurl)
Posted by Nandika Jayawardana <ja...@gmail.com>.
The difference between libcurl and native axis2/c http transport was HTTP
keep alive support availability in libcurl transport. However, now keep
alive support is available in native HTTP transport as well. Therefore,
AFAIK there isn't a difference using libcurl or native axis2/c transport.
Regards
Nandika
On Mon, May 31, 2010 at 5:44 AM, Nadir Amra <am...@us.ibm.com> wrote:
> Just trying to understand what the benefits are in using the HTTP
> transport based on libcurl vs. the native axis2/c HTTP transport?
>
> Basically is there something that is not supported in the native
> implementation?
>
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-dev-help@axis.apache.org
>
>
--
http://nandikajayawardana.blogspot.com/
WSO2 Inc: http://www.wso2.com
Re: Axis2C - HTTP transports (native vs. libcurl)
Posted by Nadir Amra <am...@us.ibm.com>.
Just trying to understand what the benefits are in using the HTTP
transport based on libcurl vs. the native axis2/c HTTP transport?
Basically is there something that is not supported in the native
implementation?
Nadir Amra
Integrated Web Services for IBM i Operating System
Internet: amra@us.ibm.com
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
Re: Axis2C - HTTP transports (native vs. libcurl)
Posted by Nadir Amra <am...@us.ibm.com>.
Just trying to understand what the benefits are in using the HTTP
transport based on libcurl vs. the native axis2/c HTTP transport?
Basically is there something that is not supported in the native
implementation?
Nadir Amra
Integrated Web Services for IBM i Operating System
Internet: amra@us.ibm.com
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
Re: Axis2C - XML parser
Posted by Damitha Kumarage <da...@wso2.com>.
Nadir Amra wrote:
> Is Axis2/C dependent on a pull parser implementation or can a parser such
> as xerces be used? Yes, I know that I would need to implement the XML
> reader/writer interfaces.
>
And there is this expat wrapper [1]as well
Thanks,
Damitha
[1] http://wiki.apache.org/general/LasithHaputhanthiri
>
>
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-dev-help@axis.apache.org
>
>
>
--
__________________________________________________________________
Damitha Kumarage
Technical Lead; WSO2 Inc.
"Oxygenating the Web Service Platform; " http://www.wso2.com/
blog: " http://damithakumarage.wordpress.com/
__________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
Re: Axis2C - XML parser
Posted by Damitha Kumarage <da...@wso2.com>.
Nadir Amra wrote:
> Is Axis2/C dependent on a pull parser implementation or can a parser such
> as xerces be used? Yes, I know that I would need to implement the XML
> reader/writer interfaces.
>
And there is this expat wrapper [1]as well
Thanks,
Damitha
[1] http://wiki.apache.org/general/LasithHaputhanthiri
>
>
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-dev-help@axis.apache.org
>
>
>
--
__________________________________________________________________
Damitha Kumarage
Technical Lead; WSO2 Inc.
"Oxygenating the Web Service Platform; " http://www.wso2.com/
blog: " http://damithakumarage.wordpress.com/
__________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
Re: Axis2C - XML parser
Posted by Damitha Kumarage <da...@wso2.com>.
Nadir Amra wrote:
> Is Axis2/C dependent on a pull parser implementation or can a parser such
> as xerces be used? Yes, I know that I would need to implement the XML
> reader/writer interfaces.
>
Currently default parser is Guththila which is a StAX C Parser. Before
that libxml2(implementing XML reader/writer) was the default parser. I
think you can use xerces by implementing reader/writer appropriately
Thanks,
Damitha
>
>
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-dev-help@axis.apache.org
>
>
>
--
__________________________________________________________________
Damitha Kumarage
Technical Lead; WSO2 Inc.
"Oxygenating the Web Service Platform; " http://www.wso2.com/
blog: " http://damithakumarage.wordpress.com/
__________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
Re: Axis2C - XML parser
Posted by Dinesh Weerapurage <xy...@gmail.com>.
On Fri, May 28, 2010 at 1:23 AM, Nadir Amra <am...@us.ibm.com> wrote:
> Is Axis2/C dependent on a pull parser implementation or can a parser such
> as xerces be used? Yes, I know that I would need to implement the XML
> reader/writer interfaces.
>
>
I think , as long as you can implement XML reader/writer interfaces you can
use any parser.
thanks,
Dinesh.
Re: Axis2C - XML parser
Posted by Damitha Kumarage <da...@wso2.com>.
Nadir Amra wrote:
> Is Axis2/C dependent on a pull parser implementation or can a parser such
> as xerces be used? Yes, I know that I would need to implement the XML
> reader/writer interfaces.
>
Currently default parser is Guththila which is a StAX C Parser. Before
that libxml2(implementing XML reader/writer) was the default parser. I
think you can use xerces by implementing reader/writer appropriately
Thanks,
Damitha
>
>
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-dev-help@axis.apache.org
>
>
>
--
__________________________________________________________________
Damitha Kumarage
Technical Lead; WSO2 Inc.
"Oxygenating the Web Service Platform; " http://www.wso2.com/
blog: " http://damithakumarage.wordpress.com/
__________________________________________________________________
---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: c-dev-help@axis.apache.org
Re: Axis2C - XML parser
Posted by Dinesh Weerapurage <xy...@gmail.com>.
On Fri, May 28, 2010 at 1:23 AM, Nadir Amra <am...@us.ibm.com> wrote:
> Is Axis2/C dependent on a pull parser implementation or can a parser such
> as xerces be used? Yes, I know that I would need to implement the XML
> reader/writer interfaces.
>
>
I think , as long as you can implement XML reader/writer interfaces you can
use any parser.
thanks,
Dinesh.