Net :: z3950 :: simpreerver

net :: Z3950 :: simpleServer ist eine einfache Perl-API zum Bauen von Z39.50-Servern.
Jetzt downloaden

Net :: z3950 :: simpreerver Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Anders Snderberg
  • Website des Verlags:
  • http://search.cpan.org/~mirk/Net-Z3950-SimpleServer-1.03/SimpleServer.pm

Net :: z3950 :: simpreerver Stichworte


Net :: z3950 :: simpreerver Beschreibung

Net :: Z3950 :: simpleServer ist eine einfache Perl-API zum Bauen von Z39.50-Servern. Net :: z3950 :: simpreerver ist eine einfache perl-api für das bauen z39.50 servers.synopsis nutzen net :: z3950 :: simpreerver; sub my_search_handler {meine $ args = schalte; meine $ set_id = $ argss -> {setname}; meine @Database_list = @ {$ args -> {Datenbanken}}; Meine $ Query = $ args -> {Query}; ## Führen Sie die Abfrage auf dem angegebenen Satz von Datenbanken ## aus und geben Sie die Anzahl der Hits an: $ args -> {Hits} = $ Treffer; } sub my_fetch_Handler {# Erhalten Sie einen Datensatz für den Benutzer meine $ args = schalte; meine $ set_id = $ argss -> {setname}; mein $ record = fetch_a_record ($ args -> {offset}); $ args -> {record} = $ Record; if (nummer_of_hits () == $ args -> {offset}) {## Letzter Datensatz in Set? $ args -> {last} = 1; } else {$ args -> {last} = 0; }) ## Startserver: $ z-> launch_server ("ztest.pl", @argv); Das SimpleServer-Modul ist ein Werkzeug zum Erstellen von SERVER-Servern von Z39.50 in Perl. Das Modul ist einfach zu bedienen, beitragen jedoch ein Verständnis der Z39.50-Abfragestruktur und der Konstruktion strukturierter Abrufaufnahmen.Z39.50 ist ein Netzwerkprotokoll für die Suche von Remote-Datenbanken und das Abrufen der Ergebnisse in Form von strukturierter Form "Aufzeichnungen". Es ist weit verbreitet in Bibliotheken auf der ganzen Welt sowie in der US-Bundesregierung. Darüber hinaus ist es allgemein nützlich, wenn Sie eine Reihe verschiedener Datenbanksysteme um ein gemeinsam genutztes, ashtstract-Datenmodell integrieren möchten. Das Modell des Moduls ist einfach: Es implementiert einen "generischen" Z39.50-Server, der Rückruffunktionen auftrifft Mit Ihnen, um nach Inhalten in Ihrer Datenbank zu suchen. Sie können alle in Perl verfügbaren Tools verwenden, um den Inhalt zu liefern, einschließlich Module wie DBI und WWW :: Suchen.Der Server kümmert sich um die Verwaltung der Netzwerkverbindungen für Sie, und er wird einen neuen Prozess (oder Thread in einigen Umgebungen in einigen Umgebungen eröffnen ) wenn eine neue Verbindung empfangen wird. Anforderungen: · Perl.


Net :: z3950 :: simpreerver Zugehörige Software