![]() |
![]() |
|
|
|||||||
| Programmierung Rat & Tat für Programmierer |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#1 |
|
Jr. Member
![]() Registriert seit: 28.10.1999
Beiträge: 71
|
Hi! Kann mir vielleicht jemand einen Link empfehlen wo man möglichst viel über das Thema Java und CGI findet? Kann man überhaupt mit Java CGI Scripts erstellen? Gibts Anleitungen oder Bücher dazu?
Danke im Voraus mfg Caix |
|
|
|
|
|
#2 |
|
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
also von java und cgi habe ich noch nie was gehört.
cgi kann man mit perl, c, c++, visual basic, python erstellen (vor allem aber mit perl), aber mit java ist mir nichts bekannt. lasse mich aber gern belehren. gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
|
|
|
|
|
#3 |
|
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
update: habe mich gerade umgeschaut und es gibt es doch:
zB http://www.apl.jhu.edu/~hall/java/CGI-with-Java.html http://www.linuxdoc.org/HOWTO/Java-CGI-HOWTO.html http://www.javaworld.com/jw-01-1997/...giscripts.html gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
|
|
|
|
|
#4 |
|
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
Java kann überall raufgeladen werden, da solche Scripten nicht der Server sondern der Browser übersetzt.
Perlscripten werden vom Server übersetzt, und können theoretisch auch übrall liegen (kommt auf die Serverkonfiguration an). Mit der Zeit gewachsen ist allerdings, das man Perlscripten in dan berühmte "cgi-bin" Verzeichnis kopiert und von dort ausführt. Hat ein wenig mit der Sicherheit zu tun. Sloter |
|
|
|
|
|
#5 |
|
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
Hey Slotter - Begriffsverwirrung !!!
Java Applet != Java "Programm" Ein Applet wird wir ein Bild heruntergeladen und dann durch das Java-Plugin des Browsers in einer VM am Client ausgeführt. Ein Java "Programm" wird von der Kommandozeile via "java Programmname" augerufen und läuft in der VM auf der Maschine, auf der sich die Kommandozeile befindet. Nachdem Java-CGI auf Java-Programmen basiert (siehe auch die Links von snowman) , muss der Server bei jedem CGI-Request erste eine VM starten (CPU, Memory, ...) bevor er das Java-Programm ausführen kann. Da ist CGI mit Perl sicher schneller. Wenn schon Java, dann bitte JSP (Java Server Pages), Java Servlets oder Java (Enterprise) Beans! CGI (Common Gateway Interface) ist nur ein Standard der beschreibt, wie der Webserver mit externen Programmen kommuniziert (Übergabe von Werten, Ausgabe des externen Programmes). CGI ist zwar bei großer Last nicht sehr performant da die externe Applikation für jeden Request neu gestartet wird, dafür aber einfach zu implementieren. Jede Sprache die Umgebungsvariablen lesen kann und mit STDIN/STDOUT umgehen kann, ist CGI-fähig (daher VB nur mit Tricks). Siehe auch <http://hoohoo.ncsa.uiuc.edu/cgi/overview.html>.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
|
|
|
|
|
#6 |
|
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
@_m3
Nö keine Begriffverwirrung Javaaplets und Javascript in einer HTML-Seite wird nicht vom Server geparst. Ausnahme sind Javaservlets die werden vom Server geparst. Wir reden ja über einen Webserver und keinen normalen Rechner, ich habe es nur nicht so schön wie du geschrieben. Vielleicht habe ich auch das mit dem CGI falsch ausgedrückt. Perl hat eine sehr gute Performanz, überhaupt wenn mod_perl eingesetzt wird. Das alte mod_cgi ist ja auch nicht gerade langsam. Aber mit dem ersten Modul können bis zu 70% Geschwindigkeitszuwachs erzielt werden. Sloter |
|
|
|
|
|
#7 |
|
Jr. Member
![]() Registriert seit: 28.10.1999
Beiträge: 71
|
Hi!
Danke für die guten Tips! werd mich mal damit beschäftigen. Kenn mich allerdings noch nicht sehr gut aus - von Serverlets, Beans und Co hab ich zwar schon gehört aber was man damit genau anfangen kann weiß ich noch nicht. Gibts vielleicht auch da eine gute Einführung im Web? mfg Caix |
|
|
|
|
|
#8 |
|
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
Hi Caix !
Zerbrich Dir über Vervlets, Beans, ... jetzt mal nicht den Kopf. Diese "Dinger" werden hauptsächlich für große Lösungen mit eigenen Servern eingesetzt und bei den meisten Providern gar nicht unterstützt. Perl bzw. PHP bringen Dir da mehr.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|