UDDI
ย่อมาจาก Universal Description, Discovery, and Integration
UDDI คือ ศูนย์รวมข้อมูลของ XML บน Internet เป้าหมาย คือ เพื่อให้บริษัทที่อยู่บนโลก Online สามารถค้านหาข้อมูลจาก Web ร่วมกับคนอื่นๆได้ รวมถึงทำให้ระบบ E-Commerce สามารถทำงานร่วมกันได้อย่างราบลื่น เปรียบเสมือนสมุดหน้าเหลือง ที่สามารถค้นหา ชื่อ และระบุที่อยู่ หรือวิธีการติดต่อ เช่น Web Services ที่เรามีอยู่
โครงสร้างของ UDDI
- White Pages -- ที่อยู่ หรือ วิธีติดต่อ
- Yellow Pages -- กลุ่มของธุรกิจที่แบ่งไว้แล้ว
- Green Pages -- ข้อมูลทางเทคนิค
White Pages -- จะให้ข้อมูลเกี่ยวกับการให้บริการของธุรกิจ รวมถึงชื่อ และรายละเอียดของธุรกิจ ในหลายๆภาษา ด้วยข้อมูลเหล่านี้ทำให้สามารถหาข้อมูลจำพวก ท่ตั้ของธุรกิจได้ รวมถึง Contact เช่น เบอร์โทร, Email
Yellow Pages -- จะให้ข้อมูลที่บอกว่า มีการจัดแบ่งกลุ่มตามอุตสาหกรรม ที่ใช้มาตรฐานแบบใด โดยหนึ่งธุรกิจนั้น สามารถมีได้หลาย Yellow Pages
Green Pages -- จะใช้อธิบายการเข้าถึง Web Service ซึ่งจะมีข้อมูลวิธีการ Binding รวมอยู่ด้วย นอกจากนี้จะมีข้อมูล Email และ Protocal อื่นๆ ของ Web Service ที่มีการรองรับ
ตัวอย่างข้อมูล UDDI
<businessEntity businessKey="uuid:C0E6D5A8-C446-4f01-99DA-70E212685A40"
operator="http://www.ibm.com" authorizedName="John Doe">
<name>Acme Company</name>
<description>
We create cool Web services
</description>
<contacts>
<contact useType="general info">
<description>General Information</description>
<personName>John Doe</personName>
<phone>(123) 123-1234</phone>
<email>[email protected]</email>
</contact>
</contacts>
<businessServices>
...
</businessServices>
<identifierBag>
<keyedReference tModelKey="UUID:8609C81E-EE1F-4D5A-B202-3EB13AD01823" name="D-U-N-S" value="123456789" />
</identifierBag>
<categoryBag>
<keyedReference tModelKey="UUID:C0B9FE13-179F-413D-8A5B-5004DB8E5BB2" name="NAICS" value="111336" />
</categoryBag>
</businessEntity>
ข้อมูลอ้างอิงและภาพประกอบ : https://saixiii.com/what-is-uddi/
http://keng2k.blogspot.com/2007/09/uddi.html
http://www.rightsoftcorp.com/?name=news&file=readnews&id=31