[mashup-dev] mashup screens

Thilina Gunarathne thilina at wso2.com
Wed Mar 7 17:43:55 PST 2007


>> (6) may consist of a portlet that you can display in a portlet host, but
>> more often it will simply be an HTML page.
>> 
>> Does this design imply that service developers have to provide a portlet
UI
>> for every service?  I hope not.

>Nope I don't think so.
+1. It's optional... May be "tryIt" can be the default..

>> The basic information content we need is:
>> - A list of services (name and endpoint)
>>   - indication (and toggle) of whether this service is running or not
>>   - link to WSDL (let's assume XSD and Policy are embedded for now)
>>   - links to stubs (E4X for now)
>>   - configuration details
>>     - available and engaged binding types (soap 1.1, soap 1.2, http,
etc.)
>>     - available and engaged modules (WS-Addressing, MTOM, etc.)
>>     - any options for engaged modules
>>   - links for tooling if there is any (how do we tell that anyway?)
>>   - link to TryIt UI.
>>   - links to custom UIs (how do we tell that anyway?)
> >  - link to the source code
> >  - link to health statistics about the service

>I think the default "UI" for the service should be precisely these bits of 
>information in a neat little HTML auto generated portlet. Can we do that??
Yes.. This is exactly what we gonna do..  We discussed a bit about this at
the yesterday's conference call.. We decided to provide two tabs for each
small widget.. The default tab is the one with these info.. Other one is the
user provided UI or the "TryIt".. We also need to come up with a mechanism
to persistent the state of these portlets (Eg: position, size, which tab is
focused, etc,etc..)

>Then we write a mashup and deploy it and you get a little area with all 
>this info (or links really).
+1.. We might even provide functionality to even close it, maximize it and
to reopen by drag&drop from the services list on the right..

Thanks,
Thilina

>Sanjiva.
>-- 
>Sanjiva Weerawarana, Ph.D.
>Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
>email: sanjiva at wso2.com; cell: +94 77 787 6880; fax: +1 509 691 2000
>
>"Oxygenating the Web Service Platform."






More information about the Mashup-dev mailing list