Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Using UDDI in practice

 
Remko Strating
Ranch Hand
Posts: 893
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In RMH book the chapters 6-9 are devoted to UDDI. These are difficult to read and very detailed. All the SOAP-messages are explained,etc.

The public registries are not used anymore. So UDDI could be used for a private solution.

Current I've some webservices operating. Could I use UDDI within a private network for documenting them. So I could say to other developers just search the UDDI for more information.

How is UDDI now used in practice?

For the exam I will build a private UDDI, but I would like to use this knowledge in practice.
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My impression is that UDDI is not used, by and large. And where it is used, it's within companies, where there are probably better ways of advertising WS. WS as a whole have not (yet?) taken the direction UDDI was designed to address - assembling higher-order services from publicly available building blocks. There is no marketplace of competing WS for which it would make sense to publish them through a directory.
 
Niranjan Deshpande
Ranch Hand
Posts: 1277
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
UDDI is not used by and large?
 
Remko Strating
Ranch Hand
Posts: 893
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The original idea behind UDDI was very optimistic. Let the technician decide with whom you corporate and why. There is also a politic, human and economic dimension.

My idea is that I make a catalog with the help of UDDI in which other developers and parties can search for a needed webservice.

Is UDDI used this way and is this known by other parties?
Or is this just a crazy idea for using a technology which I'm learning know and which is not very known in the field.
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, that's how UDDI was supposed to be used. There were a few large public repositories, but they were closed due to lack of interest, mostly. I wouldn't spend time on UDDI (unless you need it for the exam).

Note that there is not even a working group for the UDDI standard any longer, so it likely won't evolve any further in the foreseeable future.
 
Remko Strating
Ranch Hand
Posts: 893
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for your reply.

I will not spend a lot of time on UDDI then.
 
Niranjan Deshpande
Ranch Hand
Posts: 1277
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If it's not UDDI, how is one supposed to publish/make available the web services to others?
 
Remko Strating
Ranch Hand
Posts: 893
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I've the same question. Is there an alternative development on UDDI?
 
Ulf Dittmer
Rancher
Posts: 42969
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Generally you would publicize the WSDL of the service(s), and point to it from some web page that explains how to use the service. Or you'd publicize the WSDL, but send its address only to those people you want to be able to connect to it. In the latter case you should also use some form of authentication.

It's still possible to use UDDI, of course. There are two java libraries that implement it (jUDDI and UDDI4j).
 
Suryakumar Surendran
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How much of UDDI should we study for the exam? Any tips?
 
dhans shan
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have anyone used "BEA AquaLogic Service Registry". is it easier to use?
 
Chih-Wei Lee
Ranch Hand
Posts: 129
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Another choice for UDDI is Web Services Inspection Language (WS-Inspection)
 
Naren Chivukula
Ranch Hand
Posts: 577
Java Notepad Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Those preparing for SCDJWS, I suggest to use jUDDI for practical experience on UDDI and JAXR programming. Though, I caught up some problems in running samples, I still manage to work using jUDDI's nice user interface to send/receive SOAP messages for publish/inquiry.
Thanks and Regards,
Naren
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic