WAIS
WAIS ทำงานอย่างไร?
WAIS (wide area information server) คือ distributed system ในอินเตอร์เน็ต ที่มีการจัดแบ่งเก็บข้อมูลลงบนเครื่องคอมพิวเตอร์หลายเครื่องในระบบ ต่างจากระบบทั่วๆ ไป ซึ่งจะมีการเก็บข้อมูลทั้งหมด ในเครื่องคอมพิวเตอร์เพียงเครื่องเดียว ผู้ใช้ระบบ WAIS สามารถค้นหาข้อมูลที่ต้องการได้จากทุกคอมพิวเตอร์ ที่เก็บข้อมูลในระบบ โดยใช้คำสั่งง่ายๆ ที่ไม่ซับซ้อน ผู้ใช้สามารถเลือกค้นหาข้อมูลจากระบบฐานข้อมูล มากกว่า 1 ระบบได้ในเวลาเดียวกัน และ เก็บลงบนเครื่องคอมพิวเตอร์ของตนเอง

การเชื่อมต่อกับระบบ WAIS ทำได้โดยการ run client ซอฟแวร์ บนเครื่องที่ต้องการใช้ แล้วเลือกติดต่อกับ WAIS ที่ต้องการบน อินเตอร์เน็ต ได้จากรายชื่อของ WAIS ที่มีอยู่แล้ว หรือผู้ใช้อาจเพิ่มรายชื่อ WAIS ใหม่ลงในรายการ

เมื่อต้องการค้นหาข้อมูล client ซอฟแวร์ จะรับคำขอค้นหา (search request) จากผู้ใช้ส่งไปยังระบบฐานข้อมูลของ WAIS จากนั้น client ซอฟแวร์ จะแสดงรายชื่อของ เอกสาร ที่เกี่ยวข้อง เพื่อให้ผู้ใช้เลือกแฟ้มข้อมูลที่ต้องการมาเก็บใน เครื่องคอมพิวเตอร์ส่วนตัว หรืออาจเลือกที่จะ ปรับ (fine-tune) การค้นหาข้อมูลเดิม เพื่อให้ได้ข้อมูลที่ตรงกับความต้องการมากขึ้น ทั้งนี้แฟ้มข้อมูลที่แสดงในรายการ อาจเป็นได้ทั้งข้อมูลในรูปแบบ ตัวอักษร รูปภาพ มัลติมีเดีย หรือ อื่นๆ

ระบบฐานข้อมูลของ WAIS อาจเทียบได้กับระบบห้องสมุด ที่มีการจัดเก็บบัตรห้องสมุด โดยใช้ระบบ คอมพิวเตอร์ เพื่อให้ง่ายต่อการค้นหา โดยแต่ละ WAIS มักจะมีแฟ้มข้อมูล FAQs (Frequency Ask Questions) หรือ README แสดงรายละเอียดวิธีการค้นหาข้อมูลของตน

client ซอฟแวร์ ของ WAIS มีการเก็บรายละเอียดของการค้นหาข้อมูลในครั้งก่อนๆ ทำให้การค้นหาข้อมูลเดิมเป็นไปอย่างรวดเร็ว ทั้งยังสามารถรวมข้อมูลจากการค้นหา แต่ละครั้งเข้าด้วยกัน หรือ เก็บอัตราความสัมพันธ์ของเอกสารกับการค้นหาได้โดยง่าย โดยเฉพาะการ fine-tune ที่ทำให้ผู้ใช้เลือก เอกสาร ที่ตรงกับความต้องการเพื่อเป็นแบบ ในการค้นหาข้อมูลที่เกี่ยวข้องกับ เอกสาร นั้นๆ ต่อไป

หากผู้ใช้ไม่มี client ซอฟแวร์ ของ WAIS ผู้ใช้อาจเลือกติดต่อกับ WAIS client ที่เปิดบริการทั่วไป (public WAIS client) บนอินเตอร์เน็ตได้โดยการใช้ telnet หรือใช้ gopher ในการค้นหา แต่การใช้ gopher นั้น จะมีข้อจำกัดที่ผู้ใช้ไม่สามารถค้นหาข้อมูล จากหลายๆ ฐานข้อมูลในเวลาเดียวกันได้ การใช้ gopher เป็นการค้นหาข้อมูลจากระบบฐานข้อมูล เพียงระบบเดียวในเวลาใดเวลาหนึ่งเท่านั้น


Copyright © 1997 Internetworking Research Lab, AIT

Prev slide