Bővebb ismertető
Az Olvasó bizonyára ismeri már a Java nyelv alapjait, esetleg saját honlappal is rendelkezik, melyre egyszerűbb vagy összetettebb Java appleteket is készített a honlap tartalmának és megjelenésének minél attraktívabbá, vonzóbbá tétele érdekében. A Java programozási nyelv és környezet az újrafelhasználható és gyakran szabadon elérhető programkódokkal, példaprogramokkal alátámasztva forradalmasította a weblapok, web alapú szolgáltatók és webáruházak esetén egész webportálok készítését. A Java tervezői és készítői, azt gondolom, erre a sikerre, ezekre az eredményekre álmukban sem gondoltak volna - legfeljebb a technológia terjesztői, az ún. Java technológia "evangelistái", akiknek az a feladatuk, hogy az újabb és újabb technológiákat keresőket meggyőzzék, hogy az a technológia, amely biztosítani képes minden jövőbeni problémájukra - így a webportálok készítésére is - a megfelelő megoldást.
A Java az utóbbi 4-5 évben a weblapokat megjelenésükben attraktívabbá tevő - díszítő - appletek alkalmazásán túl betört a szerverek piacára is. Ez első ránézésre nem is tűnhet olyan meglepőnek, hiszen a Java is "csak egy" programozási nyelv a sok közül, amelyben készíthetők szerveroldali alkalmazások is ugyanúgy, mint bármely másik programozási nyelven. Ha azonban belegondolunk, hogy a szerverek piacán micsoda harc folyik a tecnológia licenszelőiért, és ez a harc a Java előtt is megvolt, a Java elterjedtével még inkább kiéleződött, a hagyományos, nem Java-alapú technológiákat egyre inkább, de nem teljesen, kiszorítva a piacról, akkor ezen körülmények között már igazán meglepő lehet az, hogy egy eredetileg interpretált (a Java virtuális gépen végrehajtott) programozási nyelv és környezet ilyen látványos eredményeket érhetett el a szerverpiacon, ahol nemcsak az attraktív, jó megjelenés, hanem a program futásának a hatékonysága is lényeges.