| ชื่อเรื่อง | : | การออกแบบและพัฒนาส่วนขยายของคอร์บาเพื่อรองรับการเรียกใช้บริการที่เท่าเทียมกัน |
| นักวิจัย | : | สมบูรณ์ แซ่ลิ่ม |
| คำค้น | : | EQUIVALENCE RELATIONSHIP , CLIENT INVOCATION , INTERFACE REPOSITORY , TRADER , CORBA |
| หน่วยงาน | : | ฐานข้อมูลวิทยานิพนธ์ไทย |
| ผู้ร่วมงาน | : | - |
| ปีพิมพ์ | : | 2543 |
| อ้างอิง | : | http://www.thaithesis.org/detail.php?id=1082543001200 |
| ที่มา | : | - |
| ความเชี่ยวชาญ | : | - |
| ความสัมพันธ์ | : | - |
| ขอบเขตของเนื้อหา | : | - |
| บทคัดย่อ/คำอธิบาย | : | บริการหนึ่ง ๆ ในคอร์บาจะถูกใช้งานแทนที่อีกบริการหนึ่งได้ก็ต่อเมื่อบริการนั้นจะต้องมีส่วนต่อประสานที่เป็นซับไทป์ของบริการที่ถูกแทนที่และหากผู้รับบริการระบุอินสแตนซ์ของบริการที่ต้องการใช้อย่างเฉพาะเจาะจงแต่อินสแตนซ์นั้นไม่พร้อมที่จะให้บริการก็จะไม่เกิดการแทนที่กันของบริการแต่อย่างใด การแทนที่ของบริการจะมีความยืดหยุ่นมากขึ้นหากพิจารณาจากระดับความสามารถในการทำงานมากกว่าวิธีเรียกใช้บริการ งานวิจัยหนึ่งที่สนับสนุนแนวความคิดนี้คืองานวิจัยที่ใช้ตัวดำเนินการแปลง (Mapping operator)เพื่อรองรับการเรียกใช้บริการรุ่นใหม่โดยตัวดำเนินการแปลงจะดักคำร้องจากผู้รับบริการรุ่นเก่าอย่างโปร่งใสและปลอมตัวเป็นบริการรุ่นเก่าเสียเองโดยใช้สื่อของส่วนต่อประสานและชื่อของอินสแตนซ์เหมือนกับบริการรุ่นเก่าที่ถูกยกเลิกไป ตัวดำเนินการแปลงจะเรียกใช้ฟังก์ชันการแปลง (Mapping function) เพื่อแปลงคำร้องขอใช้บริการให้สอดคล้องกับส่วนต่อประสานของบริการรุ่นใหม่ อย่างไรก็ตามหากเราต้องการขยายการแทนที่ของบริการไปยังบริการที่มีความสามารถเท่าเทียมกันแต่มิได้เป็นรุ่นของกันและกันแล้ว วิธีการปลอมตัวตัวดำเนินการแปลงให้มีชื่อของส่วนต่อประสานและชื่อของอินสแตนซ์เหมือนกับบริการที่จะถูกแทนที่นั้นจะไม่สามารถกระทำได้ทั้งนี้เนื่องจากบริการที่จะถูกทดแทนนั้นยังคงอยู่ในระบบมิได้ถูกยกเลิกการใช้งานไป วิทยานิพนธ์นี้มีจุดมุ่งหมายเพื่อออกแบบและพัฒนากลไกเพื่อขยายลักษณะการเรียกใช้บริการบนระบบคอร์บาให้รองรับการเรียกใช้งานบริการที่มีความสัมพันธ์แบบเท่าเทียมกัน โดยไม่จำกัดว่าบริการเหล่านี้จะต้องเป็นรุ่นของกันและกันและไม่ว่าผู้รับบริการจะค้นหาบริการผ่านทางออร์บหรือบริการเทรดเดอร์ก็ตาม กลไกที่พัฒนาขึ้นนี้จะอยู่ในรูปส่วนเพิ่มเติมของบริการเทรดเดอร์ในกรณีที่โปรแกรมผู้รับบริการค้นหาบริการผ่านทางเทรดเดอร์ การแทนที่กันของบริการจะเกิดขึ้นในระดับอินสแตนซ์ โดยกลไกที่พัฒนาขึ้นจะสามารถตรวจจับกรณีที่มีการเรียกใช้อินสแตนซ์ของบริการซึ่งไม่พร้อมจะทำงาน จากนั้นจะทำการส่งต่อคำร้องขอใช้บริการผ่านตัวดำเนินการแปลงที่กำหนดไว้ไปยังอินสแตนซ์ของอีกบริการหนึ่งที่มีความสามารถเท่าเทียมกันกลไกนี้จะทำงานได้โดยอาศัยข้อมูลความสัมพันธ์แบบเท่าเทียมกันที่กำหนดไว้ในคลังจัดเก็บส่วนต่อประสานโดยผู้ให้บริการทดแทนจะเป็นผู้กำหนดขึ้น |
| บรรณานุกรม | : |
สมบูรณ์ แซ่ลิ่ม . (2543). การออกแบบและพัฒนาส่วนขยายของคอร์บาเพื่อรองรับการเรียกใช้บริการที่เท่าเทียมกัน.
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. สมบูรณ์ แซ่ลิ่ม . 2543. "การออกแบบและพัฒนาส่วนขยายของคอร์บาเพื่อรองรับการเรียกใช้บริการที่เท่าเทียมกัน".
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย. สมบูรณ์ แซ่ลิ่ม . "การออกแบบและพัฒนาส่วนขยายของคอร์บาเพื่อรองรับการเรียกใช้บริการที่เท่าเทียมกัน."
กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย, 2543. Print. สมบูรณ์ แซ่ลิ่ม . การออกแบบและพัฒนาส่วนขยายของคอร์บาเพื่อรองรับการเรียกใช้บริการที่เท่าเทียมกัน. กรุงเทพมหานคร : ฐานข้อมูลวิทยานิพนธ์ไทย; 2543.
|
