1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html><head><!-- InstanceBegin template="/Templates/sru-template.dwt" codeOutsideHTMLIsLocked="false" --><!-- InstanceBeginEditable name="doctitle" --><title>Next Version (SRU: Search and Retrieve via URL - Standards, Library of Congress)</title><!-- InstanceEndEditable --><!-- InstanceBeginEditable name="head" -->
8 <meta name="keywords" content="sru srw protocol search retrieve via url search retrieve web services standards library of congress version">
9 <meta name="description" content="Next Version: SRU (Search/Retrieve via URL) is a standard search protocol for Internet search queries, utilizing CQL (Common Query Language), a standard query syntax for representing queries. SRW (Search Retrieve Web Service) is a companion protocol to SRU."><!-- InstanceEndEditable -->
11 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
12 <link href="cql_files/sru.css" rel="stylesheet" type="text/css">
13 <script type="text/javascript" src="cql_files/triggerParams.js"></script><script type="text/javascript" src="cql_files/stdLauncher.js"></script><script type="text/javascript">Poll();</script></head><body alink="#660000" link="#663300" text="#333333" vlink="#996633">
17 <div id="top-left"><a href="http://www.loc.gov/" class="white">The Library
18 of Congress</a><span class="white-text"> » </span><a href="http://www.loc.gov/library/" class="white">Librarians,
19 Archivists</a><span class="white-text"> »</span> <a href="http://www.loc.gov/standards/" class="white">Standards</a></div>
21 <form action="http://search.loc.gov:8765/query.html" accept-charset="utf-8" name="seek1" method="get">
22 <input name="col" value="loc" type="hidden">
23 <input name="sc" value="0" type="hidden">
24 <input name="ws" value="0" type="hidden">
25 <input name="la" value="en" type="hidden">
26 <input name="qm" value="0" type="hidden">
27 <input name="st" value="1" type="hidden">
28 <input name="nh" value="10" type="hidden">
29 <input name="lk" value="1" type="hidden">
30 <input name="rf" value="0" type="hidden">
31 <input name="oq" value="" type="hidden">
32 <input name="si" value="0" type="hidden">
33 <input name="rq" value="0" type="hidden">
34 <input name="qc" value="" type="hidden">
35 <select name="qp" tabindex="1" class="drop-box">
36 <option value="url:/standards/sru/" selected="selected">SRU Pages</option>
37 <option value="url:/standards/">All Standards Pages</option>
38 <option value="">All Library Pages</option>
40 <input name="qt" id="keyword" size="16" value="" tabindex="2" class="drop-box" type="text">
41 <input class="button" id="search_button" name="search_button" value="SEARCH" tabindex="3" type="submit">
45 <h1 class="graphic"><img src="cql_files/sru-title.gif" alt="SRU: Search/Retrieve via URL - SRU Version 1.1 - 13th February 2004" height="60" width="740"></h1>
47 <div id="top-bread"> <a href="http://www.loc.gov/standards/sru/index.html">Home</a> >> <!-- InstanceBeginEditable name="topbreadcrumb" --><span class="selected">Next
48 Version</span><!-- InstanceEndEditable --></div>
49 <div id="body"> <!-- InstanceBeginEditable name="content" -->
50 <h2>Changes in SRU from Versions 1.1 to 1.2</h2>
51 <p>SRU Version 1.2 is in development and will be released soon. This
52 page summarizes the differences from version 1.1. </p>
55 <li> CQL renamed the "contextual query language".</li>
56 <li>'scr' relation eliminated. '=' becomes (in effect) server choice. When
57 relation is omitted, '=' is assumed.</li>
58 <li> 'adj' relation defined for word adjacency.</li>
59 <li>'exact' relation eliminated. Replaced by '=='. </li>
60 <li>'regexp' relation modifier defined. </li>
61 <li>Sorting is added as a cql feature (the 'sortby' clause).</li>
62 <li>Proximity. Defaults are now server defined, not standard defined. Hence "prox" can
63 be anything the server wants to do proximately, not necessarily with
64 a default of adjacency.
65 <p>Proximity units (other than in cql set) are treated such that "unit" is
66 a value in a context set, rather than the unit value being a value
67 in a context set. Proximity units 'word', 'sentence', 'paragraph',
68 which are included in the cql set, are explicitly undefined.</p>
71 <h3>Protocol Changes </h3>
73 <li>Record identifier (optional) added to record structure.</li>
74 <li> XCQL parameter becomes optional.</li>
75 <li> XPath parameter dropped (will become an extension).</li>
76 <li> base url added to response.</li>
77 <li> record hits incorporated into xcql.</li>
78 <li> Z39.92 replaces explain.</li>
79 <li>Sorting is no longer a protocol function (see point 6 in CQL list). </li>
83 <!-- InstanceEndEditable -->
84 <div id="bottom-bread"> <a href="http://www.loc.gov/standards/sru/index.html">Home</a> >> <!-- InstanceBeginEditable name="bottombreadcrumb" --><a href="http://www.loc.gov/standards/sru/sru-resources.html"></a><span class="selected">Next
85 Version</span><!-- InstanceEndEditable --></div>
88 <div id="bottom-left"><a href="http://www.loc.gov/" class="white">The Library
89 of Congress</a><span class="white-text"> » </span><a href="http://www.loc.gov/library/" class="white">Librarians,
90 Archivists</a><span class="white-text"> »</span> <a href="http://www.loc.gov/standards/" class="white">Standards</a><br>
91 <span class="white-text">
92 <!-- #BeginDate format:Am1 -->January 25, 2007<!-- #EndDate -->
94 <div class="white-text" id="contactus"><a href="mailto:z3950@loc.gov" class="white">Contact
98 <script type="text/javascript" src="cql_files/s_code.js"></script><img src="cql_files/s6955176837255.gif" name="s_i_locgovprod" alt="" border="0" height="1" width="1"><!-- InstanceEnd --></body></html>