Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/1377
Title: การออกแบบและพัฒนาส่วนขยายของบริการเทรดเดอร์และคอร์บาให้สนับสนุนการเช่า
Other Titles: A design and development of an extension to trader service and CORBA to support leasing
Authors: พัชราภรณ์ บุญช่วยเจริญพร
Advisors: ทวิตีย์ เสนีวงศ์ ณ อยุธยา
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: twittie.s@chula.ac.th, Twittie.S@chula.ac.th
Subjects: บริการลุคอัพ
คอร์บา (สถาปัตยกรรมคอมพิวเตอร์)
จีนี
บริการไดเรกทอรี
ฐานข้อมูลแบบกระจาย
Issue Date: 2545
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: ปัญหาที่มักเกิดขึ้นในระบบกระจาย เช่น ซอฟต์แวร์เสียหายและหยุดทำงาน อุปกรณ์ หรือ เครือข่ายล้มเหลวทำให้ระบบไม่เสถียร และขาดความน่าเชื่อถือ ซึ่งอาจส่งผลกระทบต่อโปรแกรมประยุกต์ต่างๆ ที่ใช้งานบริการที่ล้มเหลวนั้นอยู่ทำให้ไม่สามารถทำงานต่อได้ นอกจากนี้ยังอาจเกิดปัญหาจากการครอบครองทรัพยากรโดยผู้รับบริการที่หยุดทำงาน หรือไม่ได้ใช้งานทรัพยากร แต่ไม่ได้คืนทรัพยากรกลับคืนสู่ส่วนกลางทำให้ผู้รับบริการอื่น ไม่สามารถเข้าใช้ทรัพยากรหรือบริการได้ วิทยานิพนธ์นี้จึงได้เสนอการออกแบบ และพัฒนาต้นแบบการเช่าให้กับ บริการเทรดเดอร์ และคอร์บา เพื่อเพิ่มความสามารถของบริการเทรดเดอร์และคอร์บาให้รองรับการเช่าของบริการโดยได้นำแนวคิดมาจากการเช่าบริการในสถาปัตยกรรมจีนี ซึ่งบริการจะมีอายุการใช้งาน และผู้รับบริการจะต้องทำการเช่าบริการก่อนการเรียกใช้งาน วิธีนี้ทำให้สามารถจัดการข้อมูลทรัพยากรหรือบริการที่ไม่ได้ใช้งาน หรือใช้งานไม่ได้ และเรียกคืนทรัพยากรจากผู้รับบริการที่หมดสิทธิครอบครองทรัพยากรแล้ว ทำให้ผู้รับบริการอื่นสามารถใช้ทรัพยากรได้ เพื่อเพิ่มความเสถียร และความน่าเชื่อถือให้กับระบบคอร์บา
Other Abstract: Several problems in distributed systems such as software and hardware crash or network failures make the systems unstable and unreliable. This may cause interruption in the operation of client application programs. Holding of resources by failed or inactive clients prevents other clients from using the resources unless the resources are released. This thesis presents a design and development of a leasing prototype for traders and CORBA to enable them to support the concept of service leasing present in the Jini architecture. With leasing, services have duration of use and clients require leases before making use of services. This technique allows the systems to manage information of expired services and reclaim services from clients with expired leases so that other clients can use the services and CORBA becomes more stable and reliable.
Description: วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2545
Degree Name: วิทยาศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิทยาศาสตร์คอมพิวเตอร์
URI: http://cuir.car.chula.ac.th/handle/123456789/1377
ISBN: 9741711115
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
patcharaporn.pdf5.61 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.