SiamWebCity.com รับสร้างเว็บไซต์ครบวงจร
เลือกภาษา ภาษาอังกฤษ   
หน้าแรก
web
โปรโมทเว็บ
web
รับทำเว็บไซต์
web
สอนทำเว็บ
web
Domain 299บ.
web
ติดต่อเรา
web
 
รับทำเว็บไซต์ครบวงจร รับพัฒนาแอพพลิเคชั่น สำหรับ Facebook iPad iPhone Android รับอบรมการสร้างเว็บไซต์ โปรโมทเว็บไซต์ ดูแลเว็บไซต์ แก้ไขเว็บไซต์ : เริ่มต้นติดต่อที่เรา ที่เหลือเราเป็นผู้จัดการเพื่อท่าน : เราเป็นมากกว่าเครื่องมือที่ช่วยฝ่าวิกฤตเศรษฐกิจ
รายการ
เกี่ยวกับเรา
ทำไมต้องเลือกเรา
ผลงานที่ผ่านมา
เตรียมตัวก่อนทำเว็บ
รับดูแลเว็บไซต์
แอพ Facebook iPhone
โปรแกรมmlm สำเร็จรูป
เช่าโฮสติง
บริการหลังการขาย
เงื่อนไขการรับบริการ
ร่วมงานกับเรา
คำถามที่พบบ่อย
ติดต่อเรา

ฟรีบทความ
คู่มือการใช้งาน  คู่มือการใช้งาน
VDO สอน Dreamweaver  VDO สอน Dreamweaver
Bitcoin บิทคอยน์  Bitcoin บิทคอยน์
PHP MySQL  VDO  เบื้องต้น  PHP MySQL VDO เบื้องต้น
PHP MySQL  เกร็ดความรู้  PHP MySQL เกร็ดความรู้
jQuery  jQuery
HTML5  HTML5
ASP net   MS SQL  ASP net MS SQL
facebook app  facebook app
JSP  JSP
Oracle  Oracle
CSS  CSS
Google  Google
iphone ipad iphone itune ios  iphone ipad iphone itune ios
SEO  SEO
SQL Server  SQL Server
AJAX  AJAX
รดน้ำอัตโนมัติ  สปริงเกอร์  รดน้ำอัตโนมัติ สปริงเกอร์
คอมพิวเตอร์   อินเตอร์เน็ต  คอมพิวเตอร์ อินเตอร์เน็ต
JavaScripts  JavaScripts
cloud computing  cloud computing
xhtml  xhtml
Photoshop  Photoshop
RSS Feed  RSS Feed
wordpress  wordpress
Computer  Computer
MLM ขายตรง ขยายสายงาน  MLM ขายตรง ขยายสายงาน
NUTT's blog  NUTT's blog
ทีวีดิจิตอล DVB T2  ทีวีดิจิตอล DVB T2
Bootstrap CSS  Bootstrap CSS

รับสอน PHP, MySQL, HTML, CSS, Javascripts, FTP, Dreamweaver,PHPMyAdmin, Appserv, WMSEVER, php-Nuke , Joomla, SMF, Oscommerce, Phpbb, Paypal, Adwordsมาเรียนการสร้างเว็บกัน
บริการสอน แนะนำ Adwords , PHP, MySQL, HTML, FTP, SMF, PHPMyAdmin, Dreamweaver, Oscommerce, Photoshop, Flash...

test speed
Display Pagerank
ดูสถิติเว็บไซต์

Universal Description, Discovery and Integration : UDDI



Web Service > Universal Description, Discovery and Integration : UDDI


•  SOA interactions between actors

UDDI_3_2.jpg
1. Service Provider จะประกาศ (Publish) บริกา่รของตนเองไปยัง Service Registry
2. Service Requester ทำการค้นหาบริการผ่านทาง Service Registry ตามที่ตัวเองต้องการ
3. Service Registry จะทำการส่งผลการค้นหามาให้ Service Requester
4. Service Requester ทำการขอข้อมูลของบริการที่เลือกจาก Service Registry
5. Service Registry ส่งข้อมูลของบริการให้
6. Service Requester ทำการเรียกใช้ (Invoke) บริการดังกล่าวผ่าน Service Provider
7. Service Provider ส่งผลให้ Service Requester

•  Service registries

- Service Registry คือ ฐานข้อมูลกลางซึ่งรวบรวมบริการต่างๆที่ service provider ประกาศไว้

- Service Registry ช่วยในการค้นหา webservice โดยจะให้ Service Provider มาลงทะเบียนเพื่ออธิบาย service ที่ตัวเองมี

- Publication การประกาศของ service provider ต้องมีการอธิบายว่า service ที่จะประกาศในส่วนของธุรกิจ เช่น ชื่อ, การติดต่อ, มี operation อะไรบ้าง, technical information

- ชนิดของ Registry
1. Document-based registry : registry คอยรับ WSDL document จาก service provider มาเก็บโดยตรง
2. Meta-data-based registry : ไม่เก็บ WSDL โดยตรง แต่จะอ่าน WSDL document แล้วสกัดเอาข้อมูลออกมาสร้างเป็น meta data

•  Service discovery

- Service discovery คือกระบวณการในการค้นหา service provider และดึงข้อมูลที่อธิบายมาตามที่ client ต้องการ โดยการดึงข้อมูลอาจพิจาณาจาก ชนิดของบริการ, ราคา, จำนวนของ provider ที่ต้องการ ซึ่งกระบวณการค้นหาไม่ขึ้นกับ Architecture ของ Registry

- หลังจากค้นหาเจอ service ที่ต้องการแล้ว service developer จะรูว่า web service อยู่ที่ไหน จะเรียกได้อย่างได้ (URI) , ความสามารถ และการติดต่อ

- ชนิดของ Service Discovery
1. Static : ต้องใช้คนในการค้นหา service และเลือก provider ที่ตรงตามความต้องการมากที่สุด จากนั้นก้ต้องเอาข้อมูลมา hard code เข้าไปในตัว program client
2. Dynamic : เขียนโปรแกรมให้ไปค้นหา service provider ที่ต้องการ โดยมีการพิจาณาตาม Ouality of Service, ความปลอดภัย, ราคา, ประสิทธิภาพ ซึ่งเป็นตัวกำหนดว่าต้องการ service แบบไหน เมื่อค้นหาเจอแล้ว สามารถ connect ได้โดยตรง

•  Universal Description, Discovery and Integration
What is UDDI ?

- UDDI คือผู้กำหนดรูปแบบมาตรฐานสำหรับการลงทะเบียน service โดยจะเก็บข้อมูลของบริการที่ผู้ใช้บริการได้ลงทะเบียนไว้ เพื่อให้ผู้ร้องขอบริการเข้ามาค้นหาบริการหรือรายละเอียดที่เกี่ยวข้องกับบริการที่ต้องการ

- UDDI business registration ประกอบด้วย
1. White page : ข้อมูลทั่วไป
2. Yellow page : กา่รจำแนกข้อมูลตามหมวดหมู่
3. Green page : ความสามารถทางเทคนิคและข้อมูลเกี่ยวกับการบริการ

UDDI usage model

การลงทะเบียน service มี 2 ประเภท คือ
1. Public Registry : เป็นการจัดตั้งข้อกำหนดของ UDDI เพื่อเป็นศูนย์กลางในการค้นหา service
2. Private Registry : เป็นการจัดตั้งข้อกำหนดของ UDDI เพื่อใช้เฉพาะกลุ่มคู่ค้าทางธุรกิจ

UDDI – Data Structure

- BusinessEntity : โครงสร้างระดับบน เป็นตัวแทนของบริษัทที่ต้องการประกาศเผยแพร่ Service ของตน BusinessEntity จะมีข้อมูลเกี่ยวกับตัวบริษัท ตัวผู้ผลิต (รายละเอียด, หมวดหมู่, และหมายเลขอุตสาหกรรม) และข้อมูลเกี่ยวกับ BusinessService ที่ตนให้บริการ
- BusinessService : โครงสร้างซึ่งเป็นส่วนหนึ่งของ BusinessEntity หนึ่ง BusinessEntity อาจจะมีหลาย BusinessService ก็ได้ BusinessService จะเก็บรายละเอียดเกี่ยวกับตัว Service และหมวดหมู่ของตัว Service รวมถึง BindingTemplate
- BindingTemplate : เป็นข้อมูลที่อยู่ภาย BusinessServide มีหน้าที่เชื่อมโยงไปยัง tModel ซึ่งช่วยให้ทำการค้นเร็วขึ้น, ทำหน้าที่จัดเก็บข้อมูลทางเทคนิคที่ application ต้องการ
- tModel : ถือเป็นหัวใจสำคัญของการค้นหาบน UDDI เพราะ tModel จะมีหน้าที่เป็น index ของ UDDI โดยจะมีนิยามประเภทของ Service และอ้างอิงไปยังเอกสาร WSDL (Web Service Definition Language) อีกด้วย , มี attribute tModelKey ที่ช่วยระบุตัวตนให้ tModel ไม่ซ้ำกันทำให้สามารถติดต่อกับ web service ได้อย่างถูกต้อง
- PublisherAssertion : เป็น Reference Key ตัวหนึ่งที่มีหน้าที่บอกความสัมพันธ์ระหว่างสอง BusinessEntity เพราะอาจจะเป็น บริษัทแม่-ลูกกัน (Parent-Child) หรือ พันธมิตรกัน (Peer2Peer) หรืออื่นๆ

Summary UDDI data model

UDDI_2.jpg

 

UDDI and WSDL

UDDI_1.jpg



Short URL click! Facebook Share
<< Back : เข้าชม 3,830 ครั้ง : ขึ้นไปด้านบน
รับโพสเว็บ รับจ้างโพสเว็บบอร์ด รับโพสเว็บไซด์ webboard Seeding รับจ้างโพสต์ โปรโมทเว็บไซต์ webUB.com



รับทำเว็บไซต์, ทำเว็บ, สร้างเว็บไซต์, รับทำเว็บ, รับออกแบบเว็บ, รับเขียนเว็บ, ออกแบบเว็บ, เว็บดีไซน์, รับสร้างเว็บ, เขียนเว็บไซต์, เว็บ, บริษัท ทำเว็บ, บริษัท สร้างเว็บ, บริษัท ออกแบบเว็บ, บริษัท เขียนเว็บ, ผลงานเว็บ, โฮสติ้ง,Design,Web,เว็บ,เว็บ โฮสติ้ง,เว็ป,โฮสติ้ง ราคาถูก,เว็บไซต์,จดโดเมน,เว็บโฮสติ้ง,Web Download,Web PHP,Flash MX,Graphic Design,Search Engine, Web, Design, Web Host,Web Hosting,Web Page,เขียนเว็บ,เขียนเว็บไซต์,จัดทำเว็บ,จัดทำเว็บไซต์,ทำเว็บ,ทำเว็บไซต์, โปรโมทเว็บ,ฟรี เว็บ,รับเขียนเว็บ,รับทำเว็บ,รับทำเว็บไซต์,รับออกแบบเว็บ,รับออกแบบเว็บไซ ต์,เว็บ สำเร็จรูป,เว็บดีไซน์,เว็ปไซต์, สร้างเว็บ,สร้างเว็บไซต์,ออกแบบ เว็บไซต์,ออกแบบเว็บ,ออกแบบเว็บไซต์,เขียนโปรแกรม,บริการเว็บโฮสติ้ง,ประชา สัมพันธ์เว็บ,รับจัดทำเว็บไซต์,รับสร้างเว็บ,เว็บโปรแกรม,เว็บสวย, บริการจัดทำเว็บไซต์,บริษัทรับจัดทำเว็บไซต์,ให้บริการจัดทำเว็บไซต์, มีประสบการณ์การจัดทำเว็บไซต์, งานบริการเว็บไซต์,ผลงานการเว็บไซต์,ผลงานเว็บไซต์,เว็บไซต์,เว็บไซต์ ปรัชญา "พอเพียง",เว็บไซต์ราคาที่ยุติธรรม,เว็บไซต์ระบบมาตรฐาน,เว็บไซต์ทุกงาน, เว็บไซต์ธุรกิจ, โปรโมทเว็บ,ประชาสัมพันธ์เว็บ,เว็บ,ออกแบบเว็บ,เขียนโปรแกรม,สร้างเว็บ,ออก แบบเว็บไซต์,ทำเว็บ,เว็บสวย,เขียนเว็บไซต์,ทำเว็บไซต์,รับทำเว็บ,รับออกแบบ เว็บ,เขียนเว็บ,รับเขียนเว็บ,รับทำเว็บไซต์,รับจัดทำเว็บไซต์,เว็บโฮสติ้ง, จัดทำเว็บ,เว็บโปรแกรม,เว็บไซต์,เว็บดีไซน์,รับออกแบบเว็บไซต์,สร้างเว็บไซ ต์,เว็บ,จดโดเมน,บริการเว็บโฮสติ้ง,จัดทำเว็บไซต์,โปรแกรมคอมพิวเตอร์

รับทำเว็บไซต์ : โปรโมทเว็บไซต์ : รับเขียนโปรแกรม : สอนสร้างเว็บ : จด Domain name 299บ. : เช่า Hosting : บริการดูแลเว็บไซต์ : รับซื้อ ขาย Rolex : Sitemap.xml
สปริงเกอร์

ข้อสอบ คลังข้อสอบ ระบบข้อสอบ โปรแกรมข้อสอบ ฟรี Exam.in.th
เว็บไซต์ในเครือข่าย: SiamWebCity.com webUB.com EXAM.in.th ข้อสอบ.ไทย ไอเดียแต่งบ้าน homeEST.com
Copyright © 2009-2019 SiamWebCity.COM. ® All rights reserved. หมายเลขทะเบียนประกอบพานิชย์อิเลคทรอนิกส์ : 0447314800321
E-mail, Google Talk : admin [at] siamwebcity.com, Skype: SiamWebCity.com
ขึ้นไปด้านบน