users@jersey.java.net

Re: [Jersey] How is WADL used in Jersey ?

From: Arun Gupta <arun.p.gupta_at_oracle.com>
Date: Wed, 19 May 2010 22:05:56 -0700

Hi Paul,

Nice, I got my bullet points :-)

Thanks,
-Arun

On 5/19/10 8:54 AM, Paul Sandoz wrote:
> Hi Arun,
>
> On May 15, 2010, at 2:30 AM, Arun Gupta wrote:
>
>> WADL is defined as "provide a machine process-able description of such
>> HTTP-based Web applications."
>>
>> Other than showing a description of the resources, please help me
>> understand how it is used in Jersey.
>>
>> Which machine is processing it ?
>>
>
> Clients, those same clients that consume the service :-) WADL is
> essentially runtime meta-data that clients may use.
>
> For example NetBeans uses the WADL to generate a simple HTML-based test
> client.
>
> IIRC it is also used in JDeveloper as well.
>
> The experimental hypermedia support that Santiago implemented uses WADL
> to determine how to serialize parameters for client requests, thus can
> reduce coupling between client and server (uses WADL as a sort of
> form-based representation).
>
> Some are using WADL combined with XSL to provide online documentation.
>
> In the future i think we can better integrate WADL more with hypermedia
> to describe typed links.
>
> Does that help?
>
> Paul.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>

-- 
Blog: http://blogs.sun.com/arungupta
Twitter: http://twitter.com/arungupta