On Mon, May 6, 2013 at 8:39 PM, Kurt T Stam <[email protected]> wrote:

>  Hi Subash,
>
> As Alex already said, that would be in a bindingTemplate - in the
> accessPoint, with a useType of "wdslDeployment"
>
Thanks Kurt,
Useful information!. Do you have any documentation on how to use
juddi-client API to connect to the UDDI registry ?


>
> See:
> http://uddi.org/pubs/uddi_v3.htm#_Toc85908387
>
>  Using the "wsdlDeployment" value
>
> Instead of directly providing the network address in the accessPoint, it
> is occasionally useful or necessary to provide this information through
> indirect means.  One common scenario for such a behavior is when the
> accessPoint is embedded within a WSDL file.  In such a scenario, the UDDI
> accessPoint contains the address of the WSDL file, and the client then must
> retrieve the WSDL file and extract the end point address from the WSDL file
> itself.
>
> In this case, decorating the UDDI accessPoint with a
> useType="wsdlDeployment" is appropriate.  A sample of such behavior is as
> follows:
>
> <bindingTemplate bindingKey="uddi:example.org:catalog">
>     <description xml:lang="en">
>         Browse catalog Web service
>     </description>
>     <accessPoint useType="wsdlDeployment">
>         http://www.example.org/CatalogWebService/catalog.wsdl
>     </accessPoint>
>
>    <categoryBag>
>         <keyedReference keyName="uddi-org:types:wsdl"
>         keyValue="wsdlDeployment"
>         tModelKey="uddi:uddi.org:categorization:types"/>
>     </categoryBag>
>  </bindingTemplate>
>
>
>   In the example above, a client would be able to parse the result of the
> bindingTemplate and determine the end point of the Web service within the
> WSDL file discovered in the accessPoint element. Note that the
> bindingTemplate has also been categorized with the "wsdlDeployment" value
> from the uddi.org:categorization:types scheme so that it can be
> discovered through a find_binding API call.
> Cheers,
>
> --Kurt
>
>
> On 5/6/13 7:25 AM, Subash Chaturanga wrote:
>
>
>
> On Mon, May 6, 2013 at 4:40 PM, Alex O'Ree <[email protected]> wrote:
>
>> Business > Service > Binding Template > Access Point
>> Value = usually a URL
>> UseType = wsdlDeployment, endPoint, hostingRedirector, or something
>> else that makes sense to you. The "useType" attribute is a descriptor
>> telling you want the value means.
>>
>> Kurt is currently working on implementing the WSDL to UDDI Technical
>> Note from OASIS that defines how to map Port Type and many of the
>> other WSDL elements into a UDDI structure. Overview URL can be used
>> for a WSDL location too. I"m sure Kurt will be answer to answer this
>> with more detail. The WSDL2UDDI should be in the next release 3.1.5
>> which should hopefully be very soon (maybe next week)
>>
>
>  Thanks Alex,
> Would want to know what is the most appropriate place for a WSDL URL to
> reside in UDDI world .
>
>>
>>
>> On Mon, May 6, 2013 at 6:54 AM, Subash Chaturanga <[email protected]>
>> wrote:
>> > Hi,
>> > In the use case of adding a WSDL to UDDI registry through JUDDI, I would
>> > like to know where in general juddi allows to put the WSDL url ? I can
>> see
>> > following two options . I would like to know the recommended, mostly
>> used
>> > way to retrieve the WSDL url from a business entity.
>> >
>> > Is it BindingTemplate#getAccessPointUrl() ? (I happen to notice that
>> this is
>> > not a direct WSDL like URL, I mean like ...?wsdl, but a service
>> endpoint )
>> > Is it TmodelInstanceInfo#getOverviewDocs()#getOverviewUrl() ?  In this
>> case
>> > as I know each WSDL port type maps to a TModel, if so for each TModels I
>> > have for a particular WSDL should have the same overview URL ?
>> >
>> > Thanks
>> > --
>> > Subash Chaturanga
>> > Sri Lanka
>> >
>> > Blog -  http://subashsdm.blogspot.com/
>> > Twitter - http://twitter.com/subash89
>> >
>>
>
>
>
>  --
> Subash Chaturanga
> Department of Computer Science & Engineering
> University of Moratuwa
> Sri Lanka
>
>  Blog -  http://subashsdm.blogspot.com/
> Twitter - http://twitter.com/subash89
>
>
>
>


-- 
Subash Chaturanga
Department of Computer Science & Engineering
University of Moratuwa
Sri Lanka

Blog -  http://subashsdm.blogspot.com/
Twitter - http://twitter.com/subash89

Reply via email to