Stefan R. Mueller: EXE Dateien auf NT Server (Anleitung im WWW?)

Beitrag lesen

Hi Stefan, Stefan, Stephan, und hi die, die nicht so heissen ;-)

unabhaengig vom Thema einfach nur: WILLKOMMEN im SELFHTML Forum!

thanx.

Ich glaube, dass viele noch Perl mit CGI und Ausfuehrbare Programme
gleichsetzen, da sie wenn ueberhaupt eben immer die Perl-Scripte zu
Gesicht bekommen. Diese Vorstellung, obwohl in SelfHTML ja auch
noch mal erwaehnt, kann man getrost zu den Akten legen:

Ich schrieb S. Bach auf die Anfrage hin (privat), ob man denn Perlen  in Exen
verwandeln koenne, dass man das kann. Das will ich hier auch noch anhaengen.

perl2exe
http://www.demobuilder.com/perl2exe.htm

Generell wuerde ich aber das sein lassen, Perl-Scripte ohne grosse Kenntnisse
auf einen NT zu plazieren, da die meisen Perlen aus der Unix-Welt stammen. zb
das FormMail benutzt Unix-Kommandos (sendmail), die natuerlich nicht so eben
mal auf einem NT funktionieren.

Daher ist es sinniger, man entwickelt lieber in einer typischen Windows-Sprache,
was in der Tat mit allen geht, wenn man eben die CGI-Schnittstelle anzusprechen
weiss.

Es geht auch schon ein DOS-Batch ohne Probleme

@echo off
  REM environment.bat

echo Content-type:text/plain
  echo.

echo.
  echo Umgebungsvariablen
  echo.
  REM Diese Anweisung listet die Umgebungsvariablen
  set

echo.
  echo.

Da kann man sich jetzt ein Formular drauf richten, und mal sehen, was
passiert.

Nur, da haben die Unixe und Linuxe schon recht, die DOS-Script-
Sprachen sind nicht so dolle.

Also, wenn NT/CGI dann ordentlich. Das geht mit VBasic, C/C++,
Delphi, ja ich habe das sogar schon mit so einen ollen Prolog-Dingens

  • muss natuerlich nicht sein - hinbekommen. Hauptsache ist eben,
    man gibt die Zeile Content-type: mime/format und eine Leeerzeile
    raus, und liest die Formulare ueber die Umgebungsvariablen, bzw
    aus dem Standard-Input ein. Das koennen alle Betriebsysteme, wenn
    der WebServer eben eine CGI-Schnittstelle hat, was wohl auch so zu
    sein hat.

Eine Fuelle von CGI-Programmen und -Scripten befindet sich bei
http://www.cgi-resources.com

Wenn man zudem noch die TCP/IP-Schnittstelle programmtechnisch
bedienen kann, wird's richtig spassig. Schon fast eine ungute Mischung,
denn dann kann eben das ueber CGI-aufgerufene Programm, auch
Programme anderer Rechner nutzen (siehe: Meta-Suchmaschinen) usw.
Aber, dafuer ist sicherlich mal Platz, in einem anderen Thread.

Ich bin ja schliesslich hier nicht der Maerchen-Onkel.

Gruesse

Stefan Mueller

ps: den hier vorgeschlagenen Perl-Builder habe ich getestet, auch
      nicht schlecht . muesste weiter unten schon irgendwo im Archiv
      rumkliegen.