Re: Socket.pm für Windows 2000
Edmund Wollgarten
wollgarten at bth.rwth-aachen.de
Fr Jan 19 13:55:13 CET 2001
Hallo Herr Berger,
vielen Dank für Ihre Kommentare. Ich werde weiter forschen.
> Lieber Herr Wollgarten,
>
> > unser Socket-Aufruf sieht so aus:
> >
> > $port='4949';
> > $iaddr = inet_aton($remote) or die "no host: $remote";
> > $paddr = sockaddr_in($port,$iaddr);
> > $proto = getprotobyname('tcp');
> > socket(S, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
>
> besser: AF_INET, sollte aber egal sein.
>
> > connect(S, $paddr) or die "connect: $!";
>
> Insgesamt also ziemlich "modern". Bravo.
>
> > select(S); $| = 1; select(stdout);
>
> Autoflush? Naja.
>
>
> > Wir haben die Perl-Version 5.6. Mit unserem Perl-Skript erhalten wir
>
> also die Perl-Version, wofuer Sie Ihre Win'9x oder NT-Rechner
> mit dem Windows-2000-Installer nachruesten muessen, damit Sie
> sie installieren koennen.
>
>
> > bei avanti-Jobs manchmal (nicht immer!) das Ergebnis, dass der
> > avanti-Job mit als Ergebnis angezeigt wird, also so, als ob der Befehl
> > AVANTI:EOJ nicht oder nicht richtig interpretiert würde.
> >
> > Beispiel:
> > get i42 #uab 000-0 at y9900838 #ubc nein #ucd nein xport param opac
> > download @ DB=000 ID=opac/OPA
>
> Koennte es sein, dass Ihre Jobs anders sind als frueher?
> Oder laeuft Avanti auch auf der Win2k-Maschine. Waere nicht
> "hat avanti-w ein (=noch mehr) Problem(e) unter Windows
> 2000" eine gute Frage?
>
> Wenn es nur sporadisch ist, wird Ihnen Dr. Avanti
> ( http://www.gymel.com/cgi-bin/av-doc.pl ) vermutlich
> auch nicht viel helfen koennen. Habe aber trotzdem
> eher avanti im Verdacht.
>
> viele Gruesse
> Thomas Berger
>
Mit freundlichen Grüßen
Edmund Wollgarten
Bibliothek der RWTH Aachen
Templergraben 61
52062 Aachen
Tel. 0241/80-4450
Fax. 0241/8888273
E-Mail wollgart at bth.rwth-aachen.de
Mehr Informationen über die Mailingliste Allegro