You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Rakesh Thawait <ra...@ignify.com> on 2007/05/04 10:43:47 UTC

Advantages of Axis2 over Axis 1.3

 

Hi all,

 

I am a new to axis. Can anybody please tell me the advantages and
disadvantages of Axis2 over Axis 1.3?

 

 

Regards, 
Rakesh Thawait

 


Re: Advantages of Axis2 over Axis 1.3

Posted by Demetris G <de...@ece.neu.edu>.
To extend Rakesh's question ...

Is the transition of legacy code from Axis 1.3 to Axis 2 easy ?

Thanks

Paul Fremantle wrote:
> Rakesh
>
> Sure there are a large number of advantages. I'll leave it up to an
> Axis1 expert to list the disadvantages!
>
> * Improved performance 6-10 times, reduced memory footprint for large 
> messages
> * Better .NET interoperability and support for doc/lit wrapped
> * Full support for MTOM for efficient binary data and interop with
> .NET, support for very large binary messages
> * Much wider support for XML schema binding including several toolkits
> (JIBX, JAXB, XMLBeans). XMLBeans on Axis2 currently has the widest
> support for schema constructs of any toolkit
> * Asynchronous calling model
> * Better support for WS-Addressing
> * Support for WS-Security, SecureConversation, Trust
> * Much better support for WS-ReliableMessaging 1.0 and 1.1
> * a whole lot more too.
>
> Paul
>
> On 5/4/07, Rakesh Thawait <ra...@ignify.com> wrote:
>>
>>
>>
>>
>>
>>
>> Hi all,
>>
>>
>>
>> I am a new to axis. Can anybody please tell me the advantages and
>> disadvantages of Axis2 over Axis 1.3?
>>
>>
>>
>>
>>
>> Regards,
>>  Rakesh Thawait
>>
>>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Advantages of Axis2 over Axis 1.3

Posted by Paul Fremantle <pz...@gmail.com>.
My apologies for getting it wrong.

Paul

On 5/4/07, Doug Davis <du...@us.ibm.com> wrote:
>
> "Paul Fremantle" <pz...@gmail.com> wrote on 05/04/2007 06:17:43 AM:
>  ...
> > * Asynchronous calling model
>  > * Better support for WS-Addressing
>
>  Current axis1 code does support async and both versions of WS-Addressing
> (2004,2005)
>
> -Doug
>


-- 
Paul Fremantle
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair

http://bloglines.com/blog/paulfremantle
paul@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Advantages of Axis2 over Axis 1.3

Posted by Rodrigo Ruiz <rr...@gridsystems.com>.
And just to clarify the assertion made on Axis1: Support for WS-Addressing
and asynchronous requests has been added in the current SVN code, after
the release of 1.4, and AFAIK it has not been released yet.

Definetely, it was not present in Axis 1.3, which is the one I assume this
thread is about ;-)

Cheers,
Rodrigo


Demetris G wrote:
>
> Gotcha. Thanks for the clarification Paul - and no harm done.
>
> Paul Fremantle wrote:
>> Yes Axis2 supports Async.
>>
>> My mistake wasn't about Axis2! My mistake was that I implied that
>> Axis1 didn't do it.
>>
>> Paul
>>
>> On 5/4/07, Demetris G <de...@ece.neu.edu> wrote:
>>>
>>> Paul - I thought you were referring to the advantages of Axis2. So that
>>> we don't confuse
>>> one too many people, Axis2 does support Async mode - is that correct ?
>>>
>>> Doug Davis wrote:
>>> >
>>> > "Paul Fremantle" <pz...@gmail.com> wrote on 05/04/2007 06:17:43 AM:
>>> > ...
>>> > > * Asynchronous calling model
>>> > > * Better support for WS-Addressing
>>> >
>>> > Current axis1 code does support async and both versions of
>>> > WS-Addressing (2004,2005)
>>> >
>>> > -Doug
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>>
>>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Advantages of Axis2 over Axis 1.3

Posted by Demetris G <de...@ece.neu.edu>.
Gotcha. Thanks for the clarification Paul - and no harm done.

Paul Fremantle wrote:
> Yes Axis2 supports Async.
>
> My mistake wasn't about Axis2! My mistake was that I implied that
> Axis1 didn't do it.
>
> Paul
>
> On 5/4/07, Demetris G <de...@ece.neu.edu> wrote:
>>
>> Paul - I thought you were referring to the advantages of Axis2. So that
>> we don't confuse
>> one too many people, Axis2 does support Async mode - is that correct ?
>>
>> Doug Davis wrote:
>> >
>> > "Paul Fremantle" <pz...@gmail.com> wrote on 05/04/2007 06:17:43 AM:
>> > ...
>> > > * Asynchronous calling model
>> > > * Better support for WS-Addressing
>> >
>> > Current axis1 code does support async and both versions of
>> > WS-Addressing (2004,2005)
>> >
>> > -Doug
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>
>>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Advantages of Axis2 over Axis 1.3

Posted by Paul Fremantle <pz...@gmail.com>.
Yes Axis2 supports Async.

My mistake wasn't about Axis2! My mistake was that I implied that
Axis1 didn't do it.

Paul

On 5/4/07, Demetris G <de...@ece.neu.edu> wrote:
>
> Paul - I thought you were referring to the advantages of Axis2. So that
> we don't confuse
> one too many people, Axis2 does support Async mode - is that correct ?
>
> Doug Davis wrote:
> >
> > "Paul Fremantle" <pz...@gmail.com> wrote on 05/04/2007 06:17:43 AM:
> > ...
> > > * Asynchronous calling model
> > > * Better support for WS-Addressing
> >
> > Current axis1 code does support async and both versions of
> > WS-Addressing (2004,2005)
> >
> > -Doug
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>


-- 
Paul Fremantle
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair

http://bloglines.com/blog/paulfremantle
paul@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Advantages of Axis2 over Axis 1.3

Posted by Demetris G <de...@ece.neu.edu>.
Paul - I thought you were referring to the advantages of Axis2. So that 
we don't confuse
one too many people, Axis2 does support Async mode - is that correct ?

Doug Davis wrote:
>
> "Paul Fremantle" <pz...@gmail.com> wrote on 05/04/2007 06:17:43 AM:
> ...
> > * Asynchronous calling model
> > * Better support for WS-Addressing
>
> Current axis1 code does support async and both versions of 
> WS-Addressing (2004,2005)
>
> -Doug

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Advantages of Axis2 over Axis 1.3

Posted by Doug Davis <du...@us.ibm.com>.
"Paul Fremantle" <pz...@gmail.com> wrote on 05/04/2007 06:17:43 AM:
...
> * Asynchronous calling model
> * Better support for WS-Addressing

Current axis1 code does support async and both versions of WS-Addressing 
(2004,2005)

-Doug

Re: Advantages of Axis2 over Axis 1.3

Posted by Paul Fremantle <pz...@gmail.com>.
Rakesh

Sure there are a large number of advantages. I'll leave it up to an
Axis1 expert to list the disadvantages!

* Improved performance 6-10 times, reduced memory footprint for large messages
* Better .NET interoperability and support for doc/lit wrapped
* Full support for MTOM for efficient binary data and interop with
.NET, support for very large binary messages
* Much wider support for XML schema binding including several toolkits
(JIBX, JAXB, XMLBeans). XMLBeans on Axis2 currently has the widest
support for schema constructs of any toolkit
* Asynchronous calling model
* Better support for WS-Addressing
* Support for WS-Security, SecureConversation, Trust
* Much better support for WS-ReliableMessaging 1.0 and 1.1
* a whole lot more too.

Paul

On 5/4/07, Rakesh Thawait <ra...@ignify.com> wrote:
>
>
>
>
>
>
> Hi all,
>
>
>
> I am a new to axis. Can anybody please tell me the advantages and
> disadvantages of Axis2 over Axis 1.3?
>
>
>
>
>
> Regards,
>  Rakesh Thawait
>
>


-- 
Paul Fremantle
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair

http://bloglines.com/blog/paulfremantle
paul@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org