axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Senaka Fernando" <sen...@wso2.com>
Subject Re: Sample Service WSDLs
Date Fri, 07 Mar 2008 08:07:35 GMT
Hi Samisa, Manjula, and Milinda,

Yes, this is what we should be doing. But, we do have users who use
Axis2/C server side with .NET or Java client side. Just within the last
week only I replied to two people on the user list. Their concern is about
using the C service with say a .NET client.

These users are beginners when it comes to WS. They need wsdl files to be
there so that they can access our services from clients in other
languages. I think we must be helpful to such people too.

This doesn't mean we need the static WSDLs deployed per service. But, at
least a WSDL file for each service. That is my concern.

Regards,
Senaka

>
> On Fri, 2008-03-07 at 12:52 +0530, Samisa Abeysinghe wrote:
>> People just want to try the wsdl serving and know how to do that with a
>> service. I do not think it is a good idea to add more features to
>> existing samples and take away the key message out of the samples. As an
>> example so SOAP 1.1 we have a seperate sample, so does rest. We can
>> easily add those to one sample and make is a "one stop shop" sample.
>> However the idea is to "KISS", and not to clutter the samples with
>> overloaded information.
>>
>> Samples are for absolute beginners, not to those who want to do more.
>> For those who want to d more, there are docs and header files to figure
>> things out.
>
> Absolutely +1 .
>
>>
>> Samisa...
>>
>> Senaka Fernando wrote:
>> > Hi Samisa,
>> >
>> > We have the necessary resources to get started with the Calculator
>> sample.
>> > I will change the wsdl location etc. and get this organized.
>> Afterwards, I
>> > will document this on the Axis2/C Manual.
>> >
>> > But, I strongly believe that it would be better to have WSDLs for
>> atleast
>> > these samples,
>> >
>> > 1. Echo (this is the most primitive "does it work well?" test)
>> > 2. Mtom (to test interoperability users may need this)
>> > 3. Notify (the only OUT-ONLY sample we have)
>> >
>> > math/sg_math may not be necessary, but, they are the only services
>> left out.
>> >
>> > Regards,
>> > Senaka
>> >
>> >
>> >> It is a good idea to have a sample that shows how to do that.
>> However, I
>> >> do not think that we have to demo this for all samples. We can just
>> have
>> >> one sample that shows hot to do that.
>> >>
>> >> Samisa...
>> >>
>> >> Senaka Fernando wrote:
>> >>
>> >>> Hi devs,
>> >>>
>> >>> Axis2/C supports contract first approach IIRC. Thus, it would be
>> better
>> >>> if
>> >>> we could provide WSDLs for each sample service. This is necessary as
>> >>> there
>> >>> are users who use Axis2/C server side with various other clients. It
>> >>> also
>> >>> will broaden our capabilities in interop testing.
>> >>>
>> >>> Once this is done, we have to make sure that we provide the static
>> .wsdl
>> >>> path for each sample in the corresponding services.xml. This should
>> be
>> >>> more or less similar to how we setup the policy files of the
>> secpolicy
>> >>> samples in Rampart/C if you are familiar.
>> >>>
>> >>> I'm looking forward to document the use of a static .wsdl file for
>> each
>> >>> service sample, and before that could be done it is better if we
>> could
>> >>> make $subject available.
>> >>>
>> >>> Hope to see these before the next release.
>> >>>
>> >>> Regards,
>> >>> Senaka
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
>> >>> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >> --
>> >> Samisa Abeysinghe
>> >> Software Architect; WSO2 Inc.
>> >>
>> >> http://www.wso2.com/ - "Oxygenating the Web Service Platform."
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
>> >> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>> >>
>> >>
>> >>
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
>> > For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>> >
>> >
>> >
>> >
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>
>


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


Mime
View raw message