axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Roshan Weerasuriya <ros...@opensource.lk>
Subject Re: WSDDService in IMessageData Interface
Date Thu, 23 Dec 2004 03:07:21 GMT
On Tue, 2004-12-21 at 15:46, Susantha Kumara wrote:
> Roshan Weerasuriya wrote: 
> > +1
> > 
> > Roshan
> > 
> > On Tue, 2004-12-21 at 10:25, Susantha Kumara wrote:
> >   
> > > Andrew Perry2 wrote:
> > > 
> > >     
> > > > There are 2 public APIs in the IMessageData interface, getService() and
> > > > setService(), which use the WSDDService object. There is no public header
> > > > for the WSDDService so no methods can be called on the retrieved service
> > > > object and no new service object can be created. This means that all a
> > > > handler can do is get a service and set the same service without altering
> > > > it in any way.
> > > > 
> > > > My question is should these APIs be included in the interface? Or should
> > > > there be a public header to allow access to the WSDDService object? Are
> > > > there any usage scenarios as to why a WSDDService object should/could
be
> > > > used in a handler?
> > > > 
> > > > Regards,
> > > > 
> > > > Andrew Perry
> > > > IBM C/C++ Web Services Client
> > > > perryan@uk.ibm.com
> > > > Mail Point 127
> > > > IBM UK Laboratories. Hursley Park, Winchester, Hants. SO21 2JN
> > > > Tel. Internal 249828  External + 44 (0)1962 819828
> > > > Fax. + 44(0)1962 818080
> > > > 
> > > > 
> > > > 
> > > >  
> > > > 
> > > >       
> > > 
> > > Hi Andrew,
> > > 
> > > My openion is that we should remove these 2 functions from IMessageData 
> > > interface (at least temporarily untill the real need arises). These 
> > > functions are not yet used anywhere in the codebase. So we can safely 
> > > remove them. And I think functions like following might be needed in the 
> > > future,
> > > 
> > > void setServiceProperty(const char* propName, void* propValue);
> > > void* getServiceProperty(const char* propName);
> > > 
> > > Regards,
> > > 
> > > Susantha
> > > 
> > >     
> > 
> > 
> > 
> >   
> did you forget to cc to axis-c-dev ?


Mime
View raw message