tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
14
ZUGRIFFE
1946
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    melly_ melly_ ist offline Mitglied
    Registriert seit
    Oct 2007
    Beiträge
    19
    Hallo,

    ich habe eine Visual JSF Web Application und möchte diese gerne auf meiner Homepage bereitstellen. Damit die Anwendung läuft muss aber Glassfish laufen, kann mir jemand sagen, was ich machen muss, damit das funktioniert? Gibt es Anbieter, bei denen Glassfish schon dabei ist, oder muss ich Glassfish selber installieren?

    Vielen Dank,
    Grüße Melly
     

  2. #2
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Bist du sicher, dass du dieses Fass aumachen willst? Java Hosting ist nicht gerade trivial. Ich würde v.A. schauen, dass du nicht unbedingt einen Appserver brauchst. Jetty oder Tomcat sind um einiges einfacher zu administrieren.

    Gruß
    Ollie
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

  3. #3
    jogep jogep ist offline Mitglied
    Registriert seit
    Mar 2007
    Ort
    Dresden
    Beiträge
    10
    Wenn du das Geld und vor allem die Ahnung hast nimm einen Rootserver.
    Da bist du flexibel genug auch einen Glassfish laufen zu lassen.
     

  4. #4
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.335
    Man muss nicht unbedingt nen Root-Server haben. Ein virtueller Server tuts eigentlich auch und ist um einiges günstiger.

    Gruß

    Sascha
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  5. #5
    jogep jogep ist offline Mitglied
    Registriert seit
    Mar 2007
    Ort
    Dresden
    Beiträge
    10
    Zitat Zitat von Sascha Schirra Beitrag anzeigen
    Man muss nicht unbedingt nen Root-Server haben. Ein virtueller Server tuts eigentlich auch und ist um einiges günstiger.
    also ich hatte mit der Kombination V-Server von 1 und 1 und Tomcat schon einige Probleme da die Anzahl der Prozesse und Threads arg beschränkt sind, so das nach einiger Zeit die Anwendung stehen blieb da Sie keinen Thread mehr öffnen konnte.

    Aber falls hier jemand einen Tipp hat, nehme ich den gerne.
     

  6. #6
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Hosting hin oder her. Ich finde es absoluten Overkill für eine Homepage einen ApplicationServer betreiben zu wollen...

    Hast du dir mal die Google App Engine angeschaut? Wenn es nur was kleines ist kannst du das vielleicht einfach dahin deployen?

    Gruß
    Ollie
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

  7. #7
    Avatar von zerix
    zerix zerix ist offline Hausmeister
    tutorials.de Moderator
    Registriert seit
    May 2005
    Beiträge
    4.335
    Hosting hin oder her. Ich finde es absoluten Overkill für eine Homepage einen ApplicationServer betreiben zu wollen...
    Da muss ich dir natürlich zustimmen.

    Gruß

    Sascha
     
    Es ist schwer Allwissend zu sein. Aber ich komme damit klar. ;-)

  8. #8
    jogep jogep ist offline Mitglied
    Registriert seit
    Mar 2007
    Ort
    Dresden
    Beiträge
    10
    er hat ja nicht geschrieben was für eine Homepage!!

    Bei einigen Homepages macht es durch aus Sinn, dafür
    wurde die ganze Sache ja auch entwickelt. Und wenn das
    Geld für einen Rootserver wieder eingespielt wird ist es auch
    unerheblich.

    Und wer auf seiner Homepage Glassfish Know How anpreist
    oder Demo Webapplications darauf laufen lässt, kommt auch
    nicht drum herum.
     

  9. #9
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Zitat Zitat von jogep Beitrag anzeigen
    er hat ja nicht geschrieben was für eine Homepage!!

    Bei einigen Homepages macht es durch aus Sinn, dafür
    wurde die ganze Sache ja auch entwickelt.
    Nein, ein ganz klares "nein". Die Frage die sich doch stellt ist: wozu? Nenn mir einen Grund warum man sich für eine Webseite einen Applicationserver hinstellen sollte und nicht einen Tomcat, Jetty whatever... Btw. wofür wurde was entwickelt? Appserver? Für Webseiten?

    Gruß
    Ollie
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

  10. #10
    jogep jogep ist offline Mitglied
    Registriert seit
    Mar 2007
    Ort
    Dresden
    Beiträge
    10
    Verstehe mich nicht falsch ich bevorzuge auch einen Tomcat, hauptsächlich deswegen weil ich mich mit dem am besten auskenne. Und genau das könnte auch der Einsatz einen beliebigen App Servers auf nem normalen Rootserver sein.

    Wenn mich der App Server überzeugt weil ich halt lieber mit EJB als mit Hibernate oder die WebService Unterstützung besser finde, was spricht dann dagegen? In beiden fällen braucht man für den ordentlichen Betrieb einen Root Server und ob ich da Tomcat oder Glassfish laufen lasse ist doch im Endeffekt egal.

    Da ist doch dann eher die Architektur und der Typ der Anwendung die ich auf der Homepage laufen lasse ausschlaggebend.
     

  11. #11
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Hast du schonmal den Administrationsaufwand von Appserver X mit Tomcat usw. verglichen? Das sind Welten und IMHO wähl ich das aus, was zur Problemstellung passt und nicht unnötig was größeres. Wenn ich 4 Leute um den Block fahren will reicht mein Kleinwagen, da brauch ich keinen LKW.

    EJBs und WebServices kann man auch im Tomcat fahren. Als reinen technischen Grund für nen Appserver kommen eigentlich nur XA Transaktionen bzw. komplexe JMS Szenarien in Frage.

    Ich stell ja auch nicht die Sinnhaftigkeit von Appservern grundsätzlich in Frage, sondern in dem speziellen Kontext.

    Gruß
    Ollie
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

  12. #12
    jogep jogep ist offline Mitglied
    Registriert seit
    Mar 2007
    Ort
    Dresden
    Beiträge
    10
    Zitat Zitat von Oliver Gierke Beitrag anzeigen
    Das sind Welten und IMHO wähl ich das aus, was zur Problemstellung passt und nicht unnötig was größeres.
    Das ist es doch wovon ich rede Ich habe nie gesagt das er unnötig einen Glassfish benutzen soll. Aber weißt du was er NÖTIG hat?

    Und wenn er schon einige Glassfish Server als Administrator betreut und noch keinen Tomcat kann das genauso ein Argument pro Glassfish sein.
     

  13. #13
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Ich habe von technischen Gründen gesprochen, nicht davon was persönliche Erfahrung und persönliches Wissen angeht. Da hat mir hier bisher niemand einen triftigen Grund nennen können der einen Appserver klar vor einem Servletcontainer positioniert.Aber klar, wenn ich mich bspw. nicht mit Spring und Tomcat auskenne sondern das erstbeste EJB Tutorial ausgrabe, mir lokal nen Glassfish hinwerfe und dann meinte das müsse jetzt so in Produktion. Das sagt doch aber überhaupt nichts über die Verhältnismäßigkeit bzw. Sinnhaftigkeit gegenüber der eigentlichen Aufgabe aus.

    Was mich hier so leidenschaftlich diskutieren lässt ist einfach die Aberwitzigkeit, dass man sich scheinbar über solcherlei Thematik erst Gedanken macht, wenn die Sache für solche Überlegungen zu spät ist. Wie er jetzt nen Glassfish zum laufen bekommt wurde ja oben schon diskutiert. Mir ging es wie gesagt um grundsätzlicheres...

    REINHAUN!
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

  14. #14
    jogep jogep ist offline Mitglied
    Registriert seit
    Mar 2007
    Ort
    Dresden
    Beiträge
    10
    Ich verstehe dein Argumente, auch ich setze lieber einen Tomcat mit Spring und Hibernate ein. Aber du verallgemeinerst zu sehr.

    melly_ schreibt davon das ein Glassfish installiert sein MUSS!!

    Und warum denkst du das jeder der lieber einen App Server einsetz nur das erstbeste Tutorial gelesen hat? Oder irgendetwas hingeworfen hat!
     

  15. #15
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Ich sags gern nochmal: nenn mir einen *technischen* Grund, warum man für eine Homepage einen Appserver nutzen müsse? Da steht was von Visual JSF Web Application. Und damit ist "damit die Anwendung läuft, muss ein Glassfish laufen" einfach schlicht nicht richtig.

    Weil die Erfahrung in der freien Wildbahn und hier im Forum zeigt, dass viele gern dazu neigen genau so zu arbeiten. Tutorial googlen, zwei Zeilen ändern, live gehen... Ist ja auch logisch, hab ich früher auch so gemacht... Im Endeffekt macht melly sicher sowieso, was er für richtig hält und nimmt nen Glassfish, wenn er meint das tun zu müssen.

    Vielleicht war ich auch etwas rigoros in meiner Ausdrucksweise. Aber meine Meinung bleibt: Appserver sind zu 99% eine politische Entscheidung und in eben so vielen Fällen überdimensioniert für ihren Einsatzzweck... (ähnlich wie Oracle Datenbanken z.B. )...

    REINHAUN!
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

Ähnliche Themen

  1. JAVA EE ->GlassFish -> MS SQL
    Von Tyrall im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 10.09.10, 12:56
  2. Glassfish + Userauthentifizierung
    Von meinereiner85 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 25.05.10, 13:00
  3. Glassfish V2 Problem
    Von blindmind im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 1
    Letzter Beitrag: 15.02.10, 17:53
  4. Von Glassfish auf Bea Weblogic zugreifen
    Von kleinevroni im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 6
    Letzter Beitrag: 08.10.09, 21:43
  5. Glassfish & XDoclet
    Von kleinevroni im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 07.08.09, 13:51