Voisko joku selittää lyhykäisyydessään mitä tarkottaa sovelluspalvelin, esim.
IBM Websphere Application Server,
JBoss,
BEA Weblogic Server.
Ovatko nuo kolme yleisintä? Mitä eroa ja mikä käytetyin? Ovatko nuo siis palvelimelle asetettavia alustoja?
Mihin noita tarvitaan? Eikö riitä, että laittaa tavalliselle palvelimelle roinat?
IBM Websphere Application Server,
JBoss,
BEA Weblogic Server.
Ovatko nuo kolme yleisintä? Mitä eroa ja mikä käytetyin? Ovatko nuo siis palvelimelle asetettavia alustoja?
Mihin noita tarvitaan? Eikö riitä, että laittaa tavalliselle palvelimelle roinat?
Vastaukset 6
Vanhimmat
Voithan tietysti tiputtaa war/ear paketin palvelimellesi, mutta jos ei ole sovelluspalvelinta(eli yllä mainetsimiasi softia) ei paketiesta ole mitään iloa. Pelkkä rauta ei paljoa ymmärrä koodipakuista.
Mut eikös siihen riitä ihan Tomcati ?
Sillä Tomcathan on sovelluspalvelin ;)
Tomcat ei ole sovelluspalvelin vaan webbipalvelin. Siinä on tosin mukana apuohjelma, jolla webbisovelluksen voi asentaa. Sovelluspalvelin toimii esim. siten, että huomatessaan deploy -hakemistossa uuden tai muuttuneen sovelluspaketin, se asentaa ko. sovelluksen webbipalvelimeen. JBoss on sovelluspalvelin, jossa on mukana Tomcat webbipalvelin.
Eikös se ole kuule juuri toisinpäin, eli Tomcat on sovelluspalvelin johon on pultattu webbipalvelin...
Kyllä mun Tomcattini muuten ainakin toimii juuri noin, eli huomatessaan deploy-dirrissä muutoksia, se asentaa ne webapps-kansioon.
Hakusanat "Tomcat application server" lainausmerkit mukana löytää lähes 3000 vastausta Googlesta.
No, oikeammin Tomcatista kait voitaisiin käyttää nimitystä servlet engine.
Käsite sovelluspalvelin on aika hämärä. Vähän niinkuin j2ee. Milloin sovellus on j2ee? silloin kuin siinä on session beaneja? JTA vai milloin? Servletitkin taitaa kuulua j2ee speksiin..
Mut j2ee ympäristössä sovellus palvelimella tarkoitetaan tietääkseni palvelinta, joka hanksaa j2ee speksit.