Keith,

You can write a JAX-RPC/Axis handlers to enforce this. For example, you can extend
SimpleAuthorizationHandler. Patches are welcome as well
(http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/SubmitPatches).

-- dims

--- Keith Bohnenberger <[EMAIL PROTECTED]> wrote:
> One of the reasons standards exist is to avoid vendor lock-in.
> It is a good architecture goal to avoid vendor lock-in and write code to
> the specs/standard apis.
> 
> Lets say you didnt know about axis and you implemented a bunch of web
> services in Java using some other SAAJ/JAX-RPC implementation.  A friend
> makes you aware of axis and tells you its the best Java based SOAP
> engine out there.  Wouldnt it be nice to be able to switch to Axis
> without a huge amount of work (ie without changing a lot of your code)
> because both the original SOAP engine you were using and Axis implement
> the SAAJ/JAX-RPC specs.
> 
> It doesnt seem to me that web services are quite at this level of
> maturity but that should be the goal.
> 
> 
> 
> -----Original Message-----
> From: Thompson, Eugene [mailto:[EMAIL PROTECTED] 
> Sent: Friday, November 14, 2003 7:38 AM
> To: '[EMAIL PROTECTED]'
> Subject: RE: How to define document/literal service with multiple
> operations
> 
> 
> > Also, I'd like to keep my web services portable to different JAX-RPC 
> > implementations, so I try to avoid Axis-specific features 
> > (e.g., Message-style 
> > services.)
> > 
> 
> Just curious, but why? Are you constructing a service that you are
> planning
> to sell or that will need to be installed in many different JAXRPC
> implementations? Or have you (your company) not decided upon an
> implementation yet? As I've said before, I'm new to webservices, but I
> am
> under the impression that they are simply a deployment tool; an
> interface to
> the "real" code. If that's the case, why not use whatever is specific to
> the
> implementation if it makes it easier/better to deploy (and is, of
> course,
> standard)? It's not going to change the functionality of the service.
> 
> Or (having an epiphany), is it that using implementation specific
> functionality can have a negative affect on the implementors of the
> service's clients? If that's the case, then I understand the reluctance.
> 
> 
> I'm sure interested in your (and anyone else's) thoughts on this.
> 
> Gene
> 


=====
Davanum Srinivas - http://webservices.apache.org/~dims/

Reply via email to