axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Fremantle <pzf...@gmail.com>
Subject Re: [Axis2] removing parser dependencies from axis2
Date Fri, 11 Nov 2005 10:50:26 GMT
Nandika

At some point we should decide how much is done by compile time options and
how much by DLL loading. Certainly I think we will want to ship an .exe that
has our preferred parser built in (for simplicity). But in Axis1/C++ we used
DLL linking for the parser which made it easier to change.

Paul

On 11/11/05, nandika jayawardana <jayawark@gmail.com> wrote:
>
> Hi all,
> It is time that we should remove guththila dependency from code and make
> an abstraction layer so that other parser can also be plugged in without
> having to change code .
>
> So the idea is to have a axis2_pull_parser.h header file which defines the
> xml pull parser api used by the axis2 which can be implemented to write a
> wrapper for a new parser intended to be plugged in.
>
> The axis2_pull_parser.h header is defined using the stax api which is
> implemented by guththila XML pull parser .
>
> axis2 will implement guththila as the default XML parser , anyone willing
> to use another parser can recompile the code with the configure option
> --with-pull-parser=<parser name from list>
>
> regards
>
> nandika
>
>
>
>
>
>
>

Mime
View raw message