Download - UNION OPAC
![Page 1: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/1.jpg)
UNION OPAC
สมชาย สมผดุ�งสถาบั�นบั�ณฑิ�ตนบัริ�หาริศาสตริ�18 กริกฎาคม 2546
![Page 2: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/2.jpg)
ศ�พท์�ท์��เก��ยวข้ องศ�พท์�ท์��เก��ยวข้ อง
Web PortalMetaSearchZ39.50
![Page 3: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/3.jpg)
Web PortalWeb Portal
Web Site ท์��ปริะกอบัดุ วยบัริ�การิและท์ริ�พยากริหลายอย'าง เช'น Email, Search Engine, Forum, etc.
ต�วอย'าง เช'น hotmail, altavista, google, etc.
![Page 4: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/4.jpg)
MetaSearch EngineMetaSearch Engine
Search Engine ท์��น(าค(าถาม (Query) ข้องผ) ใช ไปสอบัถาม Search Engine อ,�น แล วน(าผลล�พธ์�มาริวมก�น เพ,�อน(าเสนอในริ)ปแบับัท์��เหมาะสม
MetaSearch Engine
Search Engine
Search Engine
QUERY
RESULT
QUERY
RESULT
QUERY
COMBINDEDRESULT
![Page 5: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/5.jpg)
MetaSearch Engine : MetaSearch Engine : WebFerretWebFerret
![Page 6: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/6.jpg)
สถาป.ตยกริริม สถาป.ตยกริริม Web Search Web Search
Web Server
Source Docu-ments
Web Har-
vester1. Fetch words
Web Index
Index Search
Web Server
Web Browser
2. Search index
3. Fetch documents
![Page 7: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/7.jpg)
ความหมายความหมาย International Standard Network protocol
หริ,อข้ อก(าหนดุท์��เป/นมาตริฐานสากลส(าหริ�บัริ)ปแบับัและกริะบัวนการิในการิส,�อสาริริะหว'างคอมพ�วเตอริ�
ว�ตถุประสงค�หลั�กว�ตถุประสงค�หลั�กเพ,�อใช ส,บัค นสาริสนเท์ศริะยะไกล ให เป/นอ�สริะจากริะบับัข้องฮาริ�ดุแวริ�และ
ซอฟต�แวริ� เน นในกล�'มข้องงานห องสม�ดุหริ,องานท์��
เก��ยวข้ อง
Z 39.50 ProtocolZ 39.50 Protocol
![Page 8: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/8.jpg)
Library of congress
Z3950 Implementer's group
National International Standard Organization
American Nationals Standard Institute
International Standards Organization
หน'วยงานท์��เก��ยวข้ องก�บัหน'วยงานท์��เก��ยวข้ องก�บั Z 39.50Z 39.50
![Page 9: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/9.jpg)
สถาป.ตยกริริมข้องสถาป.ตยกริริมข้อง Z39.50 Z39.50
Z39.50Client
(Origin)
Z39.50Server
(Target)
Biblio.
FullText
Etc.
Query
Result
Z-Speak
Z-Association
Result
Traditional Client/Server
![Page 10: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/10.jpg)
ไดุ Z-Client ริ� 'นใหม'สามาริถส'ง Z-Speak ไปย�ง Z-Server ไดุ หลายแหล'งในเวลาเดุ�ยวก�นใช MARC เป/นริ)ปแบับัพ,5นฐานในการิแลกเปล��ยนข้ อม)ลสามาริถสริ างบัริ�การิเพ��มเต�มไดุ ง'าย เพริาะสน�บัสน�นก�จกริริมหลายอย'าง เช'น Search, Delete, Sort, Limit Access, Browse, Help, etc.
จ�ดุเดุ'นข้อง จ�ดุเดุ'นข้อง Z 39.50Z 39.50
![Page 11: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/11.jpg)
Bibliographic record sourcingDistributed Union CataloguesInter-Library Loan (ILL)Selective Dissemination of InformationWeb Searching and Filtering :- ZAP-Apache)Etc.
การิใช ปริะโยชน� การิใช ปริะโยชน� Z 39.50Z 39.50
![Page 12: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/12.jpg)
Web Web และ และ Z39.50 Z39.50
ส,บัค นสาริสนเท์ศโดุย Z3950. Servicesส,�อสาริดุ วย HTTP protocol
XML Transfer Syntax XSL based Query Language (XQL) RDF ใช ในการิพริริณนาท์ริ�พยากริและความส�มพ�นธ์�
ริะหว'างท์ริ�พยากริ 3950Z . /HTTP + XML+ RDF + DOM +
XXX อาจเป/นแนวท์างการิส,บัค นสาริสนเท์ศส(าหริ�บัอนาคต
![Page 13: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/13.jpg)
Z39.50 : Web GateWayZ39.50 : Web GateWay
Web Browse
r
Web Server+Z39.50 Gateway
(Z Server/Z Client)
Z Server Z Server Z Server
HTTP
![Page 14: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/14.jpg)
ริ) จ�กก�บั ริ) จ�กก�บั XMLXML
XML ย'อมาจาก Extensible Markup Language
ใช หล�กการิเดุ�ยวก�นก�บั HTML แต'เน นการิส,�อความ ไม'เน นการิเสนอริ)ปแบับั
XML เป/นภาษาท์��เหมาะก�บัการิพริริณนาท์ริ�พยากริสาริสนเท์ศ
XML เป/นภาษาท์��ม�ความอ'อนต�วส)ง สามาริถน(าไปปริะย�กต�ใช งานไดุ หลายอย'าง
![Page 15: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/15.jpg)
XML vs. HTMLXML vs. HTML
<H2>Contact Information</H2>
<P>Name : Somchai Somphadung</P>
<P>Office : National Insitute of Development Administration</P>
<P>Tel : 0-2727-3000 ext. 3540</P>
<Contact_Information>
<Name>Somchai Somphadung</Name>
<Office>National Institute of Development Administration</Office>
<Tel>0-2727-3000 ext. 3540</Tel>
</Contact_Information>
HTML
XML
![Page 16: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/16.jpg)
การิแลกเปล��ยนสาริสนเท์ศดุ วย การิแลกเปล��ยนสาริสนเท์ศดุ วย XMLXML
CLIENTนำ�าเสนำอเอกสารแลัะเพิ่��มเต�มบร�การอ��นำ
เช่�นำ ค�านำวณ เร!ยงลั�าดั�บ
Serverสร#าง XML Document DATABASEXML
![Page 17: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/17.jpg)
การิท์(างานข้อง การิท์(างานข้อง NIDA’s OPACNIDA’s OPAC GatewayGateway
Search Engines
ว�เคราะห� URLว�เคราะห� URL
Search Engines’ Metadata
Metadata
สร#าง User Interface
สร#าง User Interface
SE’s
Names
สร#าง Query
สร#าง Queryร$ปแบบ Query
Query
แสดังผลัลั�พิ่ธ์�แสดังผลัลั�พิ่ธ์�Query
Users
Term
s
![Page 18: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/18.jpg)
องค�ปริะกอบัข้อง องค�ปริะกอบัข้อง URLURL
URL
SERVICE
HOST
PORT
FILE LOCATION
QUERY PARAMETER
![Page 19: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/19.jpg)
ริ)ปแบับัท์��วไปข้อง ริ)ปแบับัท์��วไปข้อง Query Query ใน ใน URLURL
Query = ?parameter1 = value¶meter2 = value&…
เช่�นำ
?session=58&title=Design of Library Automation&author=M. Cooper&…
![Page 20: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/20.jpg)
ต�วอย'างการิว�เคริาะห� ต�วอย'างการิว�เคริาะห�
http://library.car.chula.ac.th/search/a?SEARCH=somchai
1 2 3 4
1
2
3
4
Service = HTTP
Host = library.car.chula.ac.th
File location = /search/
Query parameter = a?SEARCH=somchai
![Page 21: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/21.jpg)
Query Query ข้องข้องWEBPACWEBPAC
http://intanin.lib.ku.ac.th/search/t?SEARCH=knowledge management
1
2
3
t แทนำเขตข#อม$ลั “Title”
SEARCH เป)นำต�วแปรเก*บค�าของค�าค#นำ (Term) นำ�าดั#วย “?”
Term ของผ$#ใช่#ค�อ “knowledge management”
Query = {เขตข#อม$ลั} + ? SEARCH + {ค�าค#นำ}
![Page 22: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/22.jpg)
?session=1L57475U9M171.1106&menu=search&aspect=basic_search&npp=10&ipp=20&profile=pridi&ri=1&source=192.150.249.123@%21tudb&index=AUTHOR&term=somchai&aspect=basic_search&x=11&y=9#focus
Ignorant
Selective
Simple Query Simple Query ข้องข้อง IPACIPAC
![Page 23: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/23.jpg)
Simple Query Simple Query ข้องข้อง IPACIPAC
?{index=เขตข#อม$ลั}&{term=ค�าค#นำ}
เช่�นำ
http://202.28.16.3/ipac.jsp?index=author&term=somchai
![Page 24: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/24.jpg)
Query Query ข้อง ข้อง VTLSVTLS
?searcharg=java&searchtype=title&Submit2=%A4%E9%B9%CB%D2 Ignorant
Selective
? {searcharg=ค�าค#นำ} &{searchtype=เขตข#อม$ลั}
เช่�นำhttp://202.28.16.3/cgi-bin/vtls.web.gateway/?searcharg=somchai&searchtype=author
![Page 25: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/25.jpg)
แฟ:มแฟ:ม MetadataMetadata
จ�ดุเก;บัในริ)ปแบับั XML Document
ใช Dublin Core Element ริวมก�บั Element ท์��ก(าหนดุข้<5นเอง
![Page 26: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/26.jpg)
โคริงสริ างแฟ:ม โคริงสริ างแฟ:ม METADATAMETADATA
Identifier ContributorSiteAlias Database
DbId
Collection Engine
RecordFormat
Title
Author
Subject
Keyword
Site
เพิ่��มเต�มไดั#
![Page 27: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/27.jpg)
ต�วอย'างต�วอย'าง<SS:Site><DC:Identifiers>http://202.28.16.1/search/</DC:Identifiers> <DC:Contributor>สถุาบ�นำบ�ณฑิ�ตพิ่�ฒนำบร�หารศาสตร�</DC:Contributor> <SS:SiteAlias>nida</SS:SiteAlias> <SS:Database> <SS:Collection>Main Catalog</SS:Collection> <SS:DbId>-</SS:DbId> <SS:Engine>webpac</SS:Engine> <SS:RecordFormat> <SS:Title>t</SS:Title> <SS:Author>a</SS:Author> <SS:Subject>d</SS:Subject> <SS:Word>w</SS:Word> </SS:RecordFormat> </SS:Database></SS:Site>
![Page 28: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/28.jpg)
ท์(าไมเล,อก ท์(าไมเล,อก XMLXML
ปริ�บัเปล��ยนโคริงสริ างไดุ ง'าย เอกสาริแบั'งออกเป/นส'วน ๆ ซ<�งเป/นอ�สริะต'อก�น ท์(าให ก(าหนดุโคริงสริ างท์��เหมาะสมก�บั Search engine หลายแห'งภายในเอกสาริเดุ�ยวก�นไดุ
เป/นอ�สริะจากโปริแกริม ท์(าให สามาริถน(าเอกสาริเดุ�ยวก�นน�5ไปใช ก�บัโปริแกริมอ,�นไดุ
เป/นอ�สริะจากริะบับัปฏิ�บั�ต�การิ ตามท์ฤษฎ�แล วสามาริถน(าเอกสาริเดุ�ยวก�นน�5ไปใช งานไดุ ท์�5ง Unix และ Windows
พ�ฒนาต'อไดุ ง'าย***
![Page 29: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/29.jpg)
ข้ อจ(าก�ดุข้องโปริแกริมข้ อจ(าก�ดุข้องโปริแกริม พ�ฒนาดุ วย JavaScript ท์(าให ม�ข้�ดุความ
สามาริถจ(าก�ดุ ใช ไดุ ก�บัเฉพาะ IE 5.5 ข้<5นไป หริ,อ IE ท์��ต�ดุต�5ง
msxml เท์'าน�5น การิน(าเอา Metadata ไปใช ก�บัโปริแกริมอ,�น
อาจม�ป.ญหาไดุ เพริาะ XML Parser บัางริ� 'นย�งไม'สน�บัสน�นภาษาไท์ย
พ�ฒนามาเพ,�อเป/น Web Service ท์(าให ต องการิท์ริ�พยากริในการิต�ดุต�5ง
![Page 30: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/30.jpg)
ข้ อจ(าก�ดุข้องโปริแกริมข้ อจ(าก�ดุข้องโปริแกริม
ป.จจ�บั�นใช ไดุ ก�บั WebpacIpacWebsisVTLS
![Page 31: UNION OPAC](https://reader033.vdocuments.net/reader033/viewer/2022061420/56815306550346895dc129d3/html5/thumbnails/31.jpg)
DEMO + Q&A