Hi Rodrigu,

Rodrigo Ruiz wrote:
> 
> Eran Chinthaka wrote:
>> We didn't want to put any restriction on a user who wanna write a simple
>> java class and expose that as a web service. Thats been the case so far.
>> I hope you can understand that it will make the most common and simple
>> case simple.
>> And I don't see a single reason behind the service impl being dependent
>> on the web services engine being used. So thats why we didn't wanna
>> define a contract for the service implementor to implement.
> 
> Sorry Chintaka, but I think I miss something here. Why does implementing
> an Axis2 interface makes your service more implementation dependent than
> adding a method that receives an Axis2 parameter?
> 
> Once you need to pass an OperationContext instance you are
> implementation dependent, aren't you?.

Yes, that will happen iff you, as the service author, wanna get some
information from the Axis2 environment.
But, if you wanna deploy a simple service which does an xslt
transformation on the recd xml, you don't wanna know what is happening
in Axis2. Isn't it?

-- Chinthaka


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to