|Subject:||RE: [wsrp-pfb] UDDI straw man - part 2|
|From:||Andre Kramer (andr...@eu.citrix.com)|
|Date:||Nov 7, 2003 3:49:37 am|
Title: RE: [wsrp-pfb] UDDI straw man - part 2
We need to decide if publishing by admins by hand (i.e. using a HTML UI) is a requirement for UDDI publishing that we must support.
My suggestion for making the producer reference optional assumed that it was. This would:
- allow the "producer reference" to be optional (i.e. not required) when publishing a portlet. This allows publishing a pure "portlet handle". A consumer must use some additional knowledge (e.g. only one producer server found for a business publishing the portlet) to be able to use the portlet.
- allow other forms of producer reference. As we discussed on the call, one could use the producer's wsdl url, some sort of discovery doc (WS-MetaDataExchange) or an inter-registry link to form other types of reference. We would only standardize use of producer service key.
On approach 2 slides:
- publishing portlet diagram should show the portlet handle as the access point value.
- rename "producer reference" to "producer service reference" (see above).
- producer binding templates could optionally carry the wsdl tModel as well as others [though I agree that you already make the connection by linking the producer tModel to wsdl tModel].
following our discussion I edited the straw man. The follow on approach starts at page 7.
I also started to play around with the UDDI test registries offered by IBM (https://uddi.ibm.com/testregistry) and Microsoft (https://test.uddi.microsoft.com). Here I encountered one problem: I wasn't able to add a producer reference to the Portlet's businessService entity. Here I was not able to reference the WSRP Producer Reference tModel (which I set up) and to edit the keyvalue, i.e. add our tModel to the categoryBag. It didn't work in both UIs, IBM & MS.
This seems weird, the API allows to do that (need to crosscheck), and I saw similar approaches for such a usage of an categorization tModel in various UDDI papers.
Klaus, do you happen to know how I can do that (see staw man pages 9 and 12 - publishing Portlets) ? Or did I miss something?
(See attached file: WSRP-UDDI-Strawman.ppt)
Mit freundlichen Gruessen / best regards,
Richard Jacob ______________________________________________________ IBM Lab Boeblingen, Germany Dept.8288, WebSphere Portal Server Development Phone: ++49 7031 16-3469 - Fax: ++49 7031 16-4888 Email: mailto:rich...@de.ibm.com