none
UDDI for Biztalk 2013 R2 RRS feed

  • Question

  • We are trying to install Biztalk 2013 R2 in our environment and have a question about installing UDDI database/services in biztalk environment.

    Some of the microsoft forums state that UDDI 3.0 is Deprecated.

    1) Do we have to have UDDI installed for biztalk 2013 R2?  Is this mandatory? some of our biztalk applications use soap, web service, wcf-adapter based calls for data operations.

    2) If UDDI is mandatory for Biztalk 2013 R2 server...... our DBAs are skeptical about installing the deprecated UDDI database component on SQL server as we are not sure whether it is the database or any other services will be created on SQL server. We are unsure of getting support in case of any problems in the future.

    3) If UDDI is mandatory....... are there any alternative tools to UDDI that are a nice fit for Biztalk 2013 R2?

    Thank you for any suggestions, and pointers.

    Tuesday, August 23, 2016 10:08 PM

Answers

  • We are trying to install Biztalk 2013 R2 in our environment and have a question about installing UDDI database/services in biztalk environment.

    Some of the microsoft forums state that UDDI 3.0 is Deprecated.

    Yes UDDI 3.0 was deprecated long time back. No one ever used it. The reason UDDI was dropped from BizTalk was probably because it's life cycle had already ended long ago, not just within Microsoft even IBM has stopped using UDDI,

    1) Do we have to have UDDI installed for biztalk 2013 R2?  Is this mandatory? some of our biztalk applications use soap, web service, wcf-adapter based calls for data operations.

    No, it is not mandatory to install UDDI. It has no dependency on any other services/artifacts.

    Straight from What's New in BizTalk Server 2013 and 2013 R2

    1

    2) If UDDI is mandatory for Biztalk 2013 R2 server...... our DBAs are skeptical about installing the deprecated UDDI database component on SQL server as we are not sure whether it is the database or any other services will be created on SQL server. We are unsure of getting support in case of any problems in the future.

    You should not install UDDI as mentioned above. There is no need to host the UDDI Services Database on the local instance of SQL Server if you are never going to use it.

    3) If UDDI is mandatory....... are there any alternative tools to UDDI that are a nice fit for Biztalk 2013 R2?

    Thank you for any suggestions, and pointers.

    As the technology is deprecated and not just within Microsoft, across. You would never use it. There is a lot of technologies and libraries that work as the service registers. Discovery services / protocols; configuration storages / tools; etc. Many packages are on GitHub, for example. Big and complex, as Zookeeper, and small and simple, as WCF-Discovery.


    Rachit Sikroria (Microsoft Azure MVP)

    Wednesday, August 24, 2016 2:27 AM
    Moderator
  • Yes, UDDI was deprecated with BizTalk Server 2010.

    1) No, absolutely not.  In fact, you're better off without it because no one, literally no one, ever used it.

    2) See point #1.

    3) It is not and there is no alternative because of #1.

    Basically, forget UDDI even existed.  Everyone else has.

    • Proposed as answer by Mandar Dharmadhikari Wednesday, August 24, 2016 4:14 AM
    • Marked as answer by AmanDev1 Wednesday, August 24, 2016 4:26 AM
    Tuesday, August 23, 2016 10:40 PM

All replies

  • Yes, UDDI was deprecated with BizTalk Server 2010.

    1) No, absolutely not.  In fact, you're better off without it because no one, literally no one, ever used it.

    2) See point #1.

    3) It is not and there is no alternative because of #1.

    Basically, forget UDDI even existed.  Everyone else has.

    • Proposed as answer by Mandar Dharmadhikari Wednesday, August 24, 2016 4:14 AM
    • Marked as answer by AmanDev1 Wednesday, August 24, 2016 4:26 AM
    Tuesday, August 23, 2016 10:40 PM
  • We are trying to install Biztalk 2013 R2 in our environment and have a question about installing UDDI database/services in biztalk environment.

    Some of the microsoft forums state that UDDI 3.0 is Deprecated.

    Yes UDDI 3.0 was deprecated long time back. No one ever used it. The reason UDDI was dropped from BizTalk was probably because it's life cycle had already ended long ago, not just within Microsoft even IBM has stopped using UDDI,

    1) Do we have to have UDDI installed for biztalk 2013 R2?  Is this mandatory? some of our biztalk applications use soap, web service, wcf-adapter based calls for data operations.

    No, it is not mandatory to install UDDI. It has no dependency on any other services/artifacts.

    Straight from What's New in BizTalk Server 2013 and 2013 R2

    1

    2) If UDDI is mandatory for Biztalk 2013 R2 server...... our DBAs are skeptical about installing the deprecated UDDI database component on SQL server as we are not sure whether it is the database or any other services will be created on SQL server. We are unsure of getting support in case of any problems in the future.

    You should not install UDDI as mentioned above. There is no need to host the UDDI Services Database on the local instance of SQL Server if you are never going to use it.

    3) If UDDI is mandatory....... are there any alternative tools to UDDI that are a nice fit for Biztalk 2013 R2?

    Thank you for any suggestions, and pointers.

    As the technology is deprecated and not just within Microsoft, across. You would never use it. There is a lot of technologies and libraries that work as the service registers. Discovery services / protocols; configuration storages / tools; etc. Many packages are on GitHub, for example. Big and complex, as Zookeeper, and small and simple, as WCF-Discovery.


    Rachit Sikroria (Microsoft Azure MVP)

    Wednesday, August 24, 2016 2:27 AM
    Moderator
  • Thank you for the detail Mandar.
    Wednesday, August 24, 2016 4:26 AM
  • Thanks a lot Rachit for the info.
    Wednesday, August 24, 2016 4:27 AM
  • Nevatech Sentinet API management product offers comprehensive SOA Repository with Sentinet Resolver for BizTalk ESB toolkit. While UDDI is deprecated, the concept of SOA/API Repository never was, http://www.nevatech.com/blog/post/2014/01/16/Extending-BizTalk-ESB-Toolkit-capabilities-with-SOA-Governance

    Andrew Slivker

    Thursday, December 28, 2017 3:51 PM
  • Keep in mind that Sentinet is commercial product. Thus, the simplest and free solution is to replace UDDI with a resolver that can query reference data with SQL Server database. 
    Friday, December 29, 2017 7:59 PM