90 likes | 223 Views
Discussion Class 11. The Search/Retrieve Webservice (SRW). Discussion Classes. Format: Question Ask a member of the class to answer. Provide opportunity for others to comment. When answering: Stand up. Give your name. Make sure that the TA hears it.
E N D
Discussion Class 11 The Search/Retrieve Webservice (SRW)
Discussion Classes Format: Question Ask a member of the class to answer. Provide opportunity for others to comment. When answering: Stand up. Give your name. Make sure that the TA hears it. Speak clearly so that all the class can hear. Suggestions: Do not be shy at presenting partial answers. Differing viewpoints are welcome.
Question 1: The SRW Family Explain the purpose of the following: (a) Search/Retrieve Webservice (SRW) SearchRetrieve by URL (SRU) Z 39.50 Common Query Language (CQL)
Question 2: Z 39.50 Information Retrieval (Z39.50), Application Service Definition and Protocol Specification, ANSI/NISO Z39.50-1995 is a protocol which specifies data structures and interchange rules that allow a client machine to search databases on a server machine and retrieve records that are identified as a result of such a search. How do the following fit into this framework? TCP/IP Anglo American Cataloguing Rules (c) BIB-1 attribute set
Question 3: Z39.50 In Z 39.50, what are the role of the following? SEARCH request PRESENT service EXPLAIN service
Question 4: Common Command Language What is the purpose of the Common Command Language? Explain the concept of an index set? What is the intention of an index set mapping?
Question 5: SRW Discuss the following: SRW, the Search/Retrieve Webservice, is an XML oriented protocol designed to be a low barrier to entry solution to performing searches and other information retrieval operations across the internet. It uses existing, well tested and easily available technologies such as SOAP and XPath in order to perform what has been done in the past using proprietary solutions.
Question 6: SRW What is the function of each line in the following? <searchRetrieveRequest> <version>1.1</version> <query>dc.title all "Squirrel Hungry"</query> <maximumRecords>1</maximumRecords> <startRecord>1</startrecord> <recordSchema>dc</recordSchema> </searchRetrieveRequest>
Question 7: SRW What is the function of each line in the following? <searchRetrieveResponse> <version>1.1</version> <numberOfRecords>10</numberOfRecords> <records> <record> <recordSchema>info:srw/schema/1/dc-v1.1</recordSchema> <recordData> <dc:record> <dc:title>Squirrel is Hungry</dc:title> </dc:record> </recordData> </record> </records> </searchRetrieveResponse>