<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.remote.other.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'de',
  ),
  'this' => 
  array (
    0 => 'book.yaz.php',
    1 => 'YAZ',
    2 => 'YAZ',
  ),
  'up' => 
  array (
    0 => 'refs.remote.other.php',
    1 => 'Sonstige Dienste',
  ),
  'prev' => 
  array (
    0 => 'varnishlog.gettagname.php',
    1 => 'VarnishLog::getTagName',
  ),
  'next' => 
  array (
    0 => 'yaz.setup.php',
    1 => 'Installation/Konfiguration',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'en',
    'path' => 'reference/yaz/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.yaz.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.yaz" class="book">
 
 <h1 class="title">YAZ</h1>

 
 <div id="intro.yaz" class="preface">
  <h1 class="title">Einführung</h1>
  <p class="para">
   This extension offers a PHP interface to the
   <span class="productname">YAZ</span> toolkit that implements the
   <a href="http://www.loc.gov/z3950/agency/" class="link external">&raquo;&nbsp;Z39.50
   Protocol for Information Retrieval</a>.
   With this extension you can easily implement a Z39.50 origin (client)
   that searches or scans Z39.50 targets (servers) in parallel.
  </p>
  <p class="para">
   The module hides most of the complexity of Z39.50 so it should be
   fairly easy to use. It supports persistent stateless connections very
   similar to those offered by the various RDB APIs that are available
   for PHP. This means that sessions are stateless but shared among
   users, thus saving the connect and initialize phase steps in most
   cases.
  </p>
  <p class="para">
   <span class="productname">YAZ</span> is available at <a href="http://www.indexdata.dk/yaz/" class="link external">&raquo;&nbsp;http://www.indexdata.dk/yaz/</a>. You can find news information,
   example scripts, etc. for this extension at <a href="http://www.indexdata.dk/phpyaz/" class="link external">&raquo;&nbsp;http://www.indexdata.dk/phpyaz/</a>.
  </p>
  <blockquote class="note"><p><strong class="note">Hinweis</strong>: 
   <p class="para">
    Diese Erweiterung wurde ins <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a>-Repositorium
verschoben und ist nicht mehr Teil von PHP ab PHP 5.0.0.
   </p>
  </p></blockquote>
 </div>
 

 







 







 






<ul class="chunklist chunklist_book"><li><a href="yaz.setup.php">Installation/Konfiguration</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="yaz.requirements.php">Anforderungen</a></li><li><a href="yaz.installation.php">Installation</a></li></ul></li><li><a href="yaz.examples.php">Beispiele</a></li><li><a href="ref.yaz.php">YAZ Funktionen</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.yaz-addinfo.php">yaz_addinfo</a> — Returns additional error information</li><li><a href="function.yaz-ccl-conf.php">yaz_ccl_conf</a> — Configure CCL parser</li><li><a href="function.yaz-ccl-parse.php">yaz_ccl_parse</a> — Invoke CCL Parser</li><li><a href="function.yaz-close.php">yaz_close</a> — Close YAZ connection</li><li><a href="function.yaz-connect.php">yaz_connect</a> — Prepares for a connection to a Z39.50 server</li><li><a href="function.yaz-database.php">yaz_database</a> — Specifies the databases within a session</li><li><a href="function.yaz-element.php">yaz_element</a> — Specifies Element-Set Name for retrieval</li><li><a href="function.yaz-errno.php">yaz_errno</a> — Returns error number</li><li><a href="function.yaz-error.php">yaz_error</a> — Returns error description</li><li><a href="function.yaz-es.php">yaz_es</a> — Prepares for an Extended Service Request</li><li><a href="function.yaz-es-result.php">yaz_es_result</a> — Inspects Extended Services Result</li><li><a href="function.yaz-get-option.php">yaz_get_option</a> — Returns value of option for connection</li><li><a href="function.yaz-hits.php">yaz_hits</a> — Returns number of hits for last search</li><li><a href="function.yaz-itemorder.php">yaz_itemorder</a> — Prepares for Z39.50 Item Order with an ILL-Request package</li><li><a href="function.yaz-present.php">yaz_present</a> — Prepares for retrieval (Z39.50 present)</li><li><a href="function.yaz-range.php">yaz_range</a> — Specifies a range of records to retrieve</li><li><a href="function.yaz-record.php">yaz_record</a> — Returns a record</li><li><a href="function.yaz-scan.php">yaz_scan</a> — Prepares for a scan</li><li><a href="function.yaz-scan-result.php">yaz_scan_result</a> — Returns Scan Response result</li><li><a href="function.yaz-schema.php">yaz_schema</a> — Specifies schema for retrieval</li><li><a href="function.yaz-search.php">yaz_search</a> — Prepares for a search</li><li><a href="function.yaz-set-option.php">yaz_set_option</a> — Sets one or more options for connection</li><li><a href="function.yaz-sort.php">yaz_sort</a> — Sets sorting criteria</li><li><a href="function.yaz-syntax.php">yaz_syntax</a> — Specifies the preferred record syntax for retrieval</li><li><a href="function.yaz-wait.php">yaz_wait</a> — Wait for Z39.50 requests to complete</li></ul></li></ul></div><?php manual_footer($setup); ?>