ridm@nrct.go.th   ระบบคลังข้อมูลงานวิจัยไทย   รายการโปรดที่คุณเลือกไว้

การออกแบบและพัฒนาส่วนขยายของคอร์บาเพื่อรองรับการเรียกใช้บริการที่เท่าเทียมกัน

หน่วยงาน ฐานข้อมูลวิทยานิพนธ์ไทย

รายละเอียด

ชื่อเรื่อง : การออกแบบและพัฒนาส่วนขยายของคอร์บาเพื่อรองรับการเรียกใช้บริการที่เท่าเทียมกัน
นักวิจัย : สมบูรณ์ แซ่ลิ่ม
คำค้น : 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.