Net :: Z3950.

net :: Z3950 ist eine Perl-Erweiterung, um mit Z39.50-Servern zu sprechen.
Jetzt downloaden

Net :: Z3950. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mike Taylor
  • Website des Verlags:
  • http://search.cpan.org/~mirk/

Net :: Z3950. Stichworte


Net :: Z3950. Beschreibung

NET :: Z3950 ist eine Perl-Erweiterung, um mit Z39.50-Servern zu sprechen. NET :: Z3950 ist eine Perl-Erweiterung für das Gespräch mit Z39.50-Servern.WarningSyou sollte dieses Modul nicht verwenden, wenn Sie diese genaue API aus Kompatibilitätsgründen benötigen. Neue Anwendungen sollten stattdessen das Zoom-Perl-Modul (net :: Z3950 :: ZOOM) verwenden. : Z3950; $ CONN = NEUES NETT :: Z3950 :: Connection ('server.host.name', 210) oder sterben Sie $!; $ RS = $ CONN-> SUCHE ('AU = KERNIGHAN oder SU = UNIX') oder die $ conn-> irmsg (); meine $ n = $ rs-> Größe (); drucken "Gefunden $ n Datensätze: n"; Deeach $ i (1 .. $ n) {$ rec = $ rs-> record ($ i) oder sterben $ rs-> irmsg (); drucken $ rec-> render (); } $ conn-> close (); Dieses Modul bietet eine Perl-Schnittstelle zum Z39.50-Informationsabrufprotokoll (AKA. ISO 23950), ein reifes und leistungsstarkes Protokoll, das in den Anwendungsdomänen verwendet wird, die in diversen bibliographischen Informationen, Geo-räumlichen Mapping, geschäftsgefährdet sind, Museen und andere kulturelle Erbe-Informationen, und strukturiertes Vokabular Navigation.Net::::::::::::::::::::::: ZB3950.PM ist eine Implementierung der Perl-Bindung für Zoom, das Z39.50-OBJCT-Orientierungsmodell. Bindungen für die gleiche abstrakte API sind oder werden in anderen Sprachen, einschließlich C, C ++, Java und TCL.Two grundlegende Ansätze verfügbar sind, um Kunden mit diesem Modul zu bauen: Der einfache synchrone Ansatz ist der Ansicht, dass der einfache synchrone Ansatz blockiert wird, und erlaubt daher ein unkomplizierter Stil der imperativen Programmierung. Dieser Ansatz eignet sich für Clients, die nur zu einem bestimmten Zeitpunkt mit einem Server sprechen, und wird vom Code in dem Synopsis-Abschnitt oben beispielhaft dargestellt. Der komplexere asynchrone Ansatz, der für Clients geeignet ist, die für Multiplex-Simultanverbindungen ein etwas weniger familiäres Ereignis erfordert Programmierstil, wie im Abschnitt Asynchronen Synopsis beispielhaft dargestellt. (Die einfacheren Synchronschnittstellenfunktionen werden als dünne Schicht oben in den asynchronen Funktionen implementiert.) Anforderungen: · Perl Anforderungen: · Perl.


Net :: Z3950. Zugehörige Software