<?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 => 'fr',
  ),
  'this' => 
  array (
    0 => 'book.yaz.php',
    1 => 'YAZ',
    2 => 'YAZ',
  ),
  'up' => 
  array (
    0 => 'refs.remote.other.php',
    1 => 'Autres services',
  ),
  'prev' => 
  array (
    0 => 'varnishlog.gettagname.php',
    1 => 'VarnishLog::getTagName',
  ),
  'next' => 
  array (
    0 => 'yaz.setup.php',
    1 => 'Installation/Configuration',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    '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">Introduction</h1>
  <p class="para">
   Cette extension offre une interface PHP à la bibliothèque
   <span class="productname">YAZ</span> qui implémente le
   <a href="http://www.loc.gov/z3950/agency/" class="link external">&raquo;&nbsp;protocole Z39.50
   pour récupérer des informations</a>.
   Avec cette extension, il est possible de simplement implémenter une
   origine Z39.50 (client) qui cherche ou analyse des cibles
   Z39.50 (serveurs) en parallèle.
  </p>
  <p class="para">
   Ce module simplifie l&#039;utilisation complexe du protocole
   Z39.50. Il supporte les connexions persistantes de façon similaire
   aux APIs RDB, qui sont disponibles pour PHP. Cela signifie que les
   sessions sont conservées mais partagées entre les utilisateurs,
   évitant ainsi les étapes de connexion et d&#039;initialisation dans la
   plupart des cas.
  </p>
  <p class="para">
   <span class="productname">YAZ</span> est disponible sur <a href="http://www.indexdata.dk/yaz/" class="link external">&raquo;&nbsp;http://www.indexdata.dk/yaz/</a>. Il est possible de trouver
   des informations supplémentaires, des exemples de scripts, etc.
   pour cette extension sur <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">Note</strong>: 
   <p class="para">
    Cette extension a été déplacée dans le module <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a> et ne sera plus intégrée dans PHP à partir de PHP 5.0.0.
   </p>
  </p></blockquote>
 </div>
 

 









 









 









<ul class="chunklist chunklist_book"><li><a href="yaz.setup.php">Installation/Configuration</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="yaz.requirements.php">Pr&eacute;-requis</a></li><li><a href="yaz.installation.php">Installation</a></li></ul></li><li><a href="yaz.examples.php">Exemples</a></li><li><a href="ref.yaz.php">YAZ Fonctions</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.yaz-addinfo.php">yaz_addinfo</a> — Retourne plus de d&eacute;tails apr&egrave;s une erreur</li><li><a href="function.yaz-ccl-conf.php">yaz_ccl_conf</a> — Configure l'analyseur CCL</li><li><a href="function.yaz-ccl-parse.php">yaz_ccl_parse</a> — Appelle l'analyseur CCL</li><li><a href="function.yaz-close.php">yaz_close</a> — Ferme une connexion YAZ</li><li><a href="function.yaz-connect.php">yaz_connect</a> — Pr&eacute;pare une connexion &agrave; un serveur Z39.50</li><li><a href="function.yaz-database.php">yaz_database</a> — Sp&eacute;cifie la base d'une session YAZ</li><li><a href="function.yaz-element.php">yaz_element</a> — Sp&eacute;cifie le type d'&eacute;l&eacute;ments YAZ &agrave; lire</li><li><a href="function.yaz-errno.php">yaz_errno</a> — Retourne le num&eacute;ro d'erreur</li><li><a href="function.yaz-error.php">yaz_error</a> — Retourne une description de l'erreur</li><li><a href="function.yaz-es.php">yaz_es</a> — Pr&eacute;pare pour une Requ&ecirc;te de Service &Eacute;tendu</li><li><a href="function.yaz-es-result.php">yaz_es_result</a> — Inspecte le r&eacute;sultat d'un service &eacute;tendu</li><li><a href="function.yaz-get-option.php">yaz_get_option</a> — Retourne la valeur d'une option de connexion YAZ</li><li><a href="function.yaz-hits.php">yaz_hits</a> — Retourne le nombre de r&eacute;sultats de la derni&egrave;re recherche</li><li><a href="function.yaz-itemorder.php">yaz_itemorder</a> — Pr&eacute;pare une requ&ecirc;te Z39.50 Item Order avec le paquet ILL-Request</li><li><a href="function.yaz-present.php">yaz_present</a> — Pr&eacute;pare &agrave; la lecture (Z39.50 present)</li><li><a href="function.yaz-range.php">yaz_range</a> — Sp&eacute;cifie le nombre maximal de r&eacute;sultats &agrave; lire</li><li><a href="function.yaz-record.php">yaz_record</a> — Retourne un r&eacute;sultat</li><li><a href="function.yaz-scan.php">yaz_scan</a> — Pr&eacute;pare un scan YAZ</li><li><a href="function.yaz-scan-result.php">yaz_scan_result</a> — Retourne le r&eacute;sultat d'un scan</li><li><a href="function.yaz-schema.php">yaz_schema</a> — Sp&eacute;cifie le sch&eacute;ma de lecture</li><li><a href="function.yaz-search.php">yaz_search</a> — Pr&eacute;pare une recherche</li><li><a href="function.yaz-set-option.php">yaz_set_option</a> — Modifie une ou plusieurs options de connexion YAZ</li><li><a href="function.yaz-sort.php">yaz_sort</a> — Configure les crit&egrave;res de tri</li><li><a href="function.yaz-syntax.php">yaz_syntax</a> — Sp&eacute;cifie la syntaxe de lecture des lignes</li><li><a href="function.yaz-wait.php">yaz_wait</a> — Attend l'ex&eacute;cution d'une requ&ecirc;te</li></ul></li></ul></div><?php manual_footer($setup); ?>