聰聰工作室-----UDDI註冊中心搭建

最近公司讓我搞UDDI註冊中心,今天搞好了,花了3天時間,寫篇博客分享下我的經驗。

這裏寫圖片描述

教程下載:http://download.csdn.net/detail/baidu_34386466/9768098

看了下教程,實現UDDI註冊中心有2種方法,一個是IBM的公共UDDI註冊中心,一個是搭建Apache的私有UDDI註冊中心,我選擇搭建Apache的JUDDI,在其中遇到不少問題,主要是必須要用jdk1.5版本和tomcat5.5,花了不少時間來配環境和改xml和port.

這裏寫圖片描述

UDDI4J配置教程:http://download.csdn.net/detail/baidu_34386466/9768102

UDDI4J連接JUDDI教程:

完成之後有2種方法來發布,註冊和查詢服務,一個是IBM的UDDI GUI,國內網站找不到任何教程,IBM官網上有教程,全英文版的,反正我是醉了…..之後我選擇用UDDI4J連接JUDDI,UDDI4J是Apache的,國內有相關的教程,按教程一步步做下來

生成wsdl:http://www.cnblogs.com/warrior4236/p/5671930.html

weather接口wsdl實例:http://www.cnblogs.com/warrior4236/p/5671930.html

UDDI GUI: https://www.ibm.com/developerworks/cn/education/webservices/ws-psuddi/ws-psuddi.html

WebSphereUDDIRegistry:https://www.ibm.com/developerworks/websphere/library/samples/uddiv6.html

可以參考上面的網址

這裏寫圖片描述

搭建成功了,教程有提供服務發佈的源碼實例,java版的,我配置了一下,成功發佈和註冊服務到UDDI註冊中心,get auto_token可以實現

UDDI businessService created:
商業服務名………. CalculateUtilService
商業服務主鍵值 … A1DF9420-FEEC-11E6-A1C4-82CD7A7E4CD7

這裏寫圖片描述

類似這樣,也可以查詢Web服務

Security authToken:authToken:C18588B0-FEF7-11E6-AA0A-C912819B4B64
web服務公司: BCB84930-FEF7-11E6-AA0A-97C751455A8E
web服務公司: A1CCA860-FEEC-11E6-A1C4-F479AFA8C138
web服務公司: C40FA940-FEE7-11E6-A1C4-9FF6A6F03C50
web服務公司: AD578B50-FE60-11E6-8B50-9419BABD07F6
web服務公司: D95758E0-FE5E-11E6-98E0-B5353D28AE40
web服務公司: CA36AAA0-FE5E-11E6-AAA0-832E49BDC911
web服務公司: AA488880-FE5E-11E6-8880-C0BB871DCB97
web服務公司: 5365CBE0-FE5E-11E6-8BE0-91A758DFCC50
web服務公司: 333F34A0-FE5E-11E6-B4A0-B478D1F8D97C
web服務公司: C85B2950-FE5D-11E6-A950-98E6E8969D1A

我對UDDI註冊中心也不是很懂,總歸,花了不少時間搭建成功了,分享分享我的經驗,上面的一些網址和資源非常有用,可以看下,研究一下,最主要的環境配置,要求一定是jdk1.5版本的,1.6,1.7,1.8都不行,只能是1.5,UDDI註冊中心實際就是爲了得到uuid,比如藍牙服務的uuid,可以查下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章