<rdf:RDF
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xml:base='http://jhacks.anzix.net/rdf'>
    <s:Snip rdf:ID='webapp'
         s:name='webapp'
         s:cUser='kocka'
         s:oUser=''
         s:mUser='kocka'>
        <s:content>1 Java web alkalmazások&#xD;&#xA;&#xD;&#xA;{snip-tree:webapp}&#xD;&#xA;&#xD;&#xA;Manapsag -sajnos- mindenki web alkalmazasokat ir, mert a vevok el se tudjak kepzelni hogy nem az IE-ben nezik a ceges adatokat. Erre van jonehany framework, a leges legegyszerubb a regi jo [servlet]+[jsp] Valamivel utána jöttek a kissé szofisztikaltabb [MVC] megoldasok a [struts], [spring-mvc|spring], [millstone], majd elterjedtek a [komponens alapú|Component Based Web Frameworks]  megoldások ([tapestry], [JSF], [Wicket]).&#xD;&#xA;&#xD;&#xA;Érdemes megemlíteni a [RAD] rendszereket is, ezek is többnyire webalkalmazásokat generálnak.&#xD;&#xA;&#xD;&#xA;1.1 Példák&#xD;&#xA;&#xD;&#xA;Nehany publikus webalkalmazas, az ihlet kedveert:&#xD;&#xA;- [cocoon] es [lenya]&#xD;&#xA;- [drone] webfelulete&#xD;&#xA;- [wiki]k: [snipsnap] es [confluence]&#xD;&#xA;- [portal]ok: [jetnuke] a gyanus dolog, szabvanyos [portlet] rendszerek: [jetspeed], [pluto]&#xD;&#xA;- [issue tracker]ek: [scarab] es [jira]&#xD;&#xA;- admin feluletek, mint az [mx4j]&#xD;&#xA;&#xD;&#xA;Hogy kicsit tajekozodj az ezer framework kozott, nezd at a [petshop collection]t, ahol a fobb architekturak demoira van egy-egy link.&#xD;&#xA;&#xD;&#xA;1.1 Linkek&#xD;&#xA;&#xD;&#xA;- {link:Fred Daoud:Trolling with Java Web Frameworks|http://www.jroller.com/javelotinfo/entry/trolling_with_java_web_frameworks} Tréfás kis összefoglaló a jelenlegi web frameworkökről.&#xD;&#xA;&#xD;&#xA;{snip-xref:webapp|100}</s:content>
        <s:mTime>2007-10-30 11:11:00.257</s:mTime>
        <s:cTime>2005-03-03 15:12:05.922</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='#struts'/>
                <rdf:li rdf:resource='#spring'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#webapp/db connection pool'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#jetty'/>
                <rdf:li rdf:resource='#servlet'/>
                <rdf:li rdf:resource='#Hibernate'/>
                <rdf:li rdf:resource='#irc'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#webapp/Tipikus hibak'/>
                <rdf:li rdf:resource='#myeclipse'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#alkalmazas szerver'/>
                <rdf:li rdf:resource='#hibernate'/>
                <rdf:li rdf:resource='#acegi'/>
                <rdf:li rdf:resource='#proximity'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#Eclipse/Plug-in/WTP'/>
                <rdf:li rdf:resource='#Drone'/>
                <rdf:li rdf:resource='#jsp'/>
                <rdf:li rdf:resource='#commons-latka'/>
                <rdf:li rdf:resource='#JSP'/>
                <rdf:li rdf:resource='#cocoon'/>
                <rdf:li rdf:resource='#tapestry'/>
                <rdf:li rdf:resource='#gyanus'/>
                <rdf:li rdf:resource='#Struts'/>
                <rdf:li rdf:resource='#topics'/>
                <rdf:li rdf:resource='#continuum'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#kocka/Tervek/iCal webapp'/>
                <rdf:li rdf:resource='#httpunit'/>
                <rdf:li rdf:resource='#ajax'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#Java Studio Creator'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#Laszlo/laszlo webapp build'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#petshop collection'/>
                <rdf:li rdf:resource='#Spring'/>
                <rdf:li rdf:resource='#jira'/>
                <rdf:li rdf:resource='#nutch'/>
                <rdf:li rdf:resource='#peterf'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#start/2005-04-02/1'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#start/2005-06-13/2'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#spring webflow'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#functional testing'/>
                <rdf:li rdf:resource='#kocka'/>
                <rdf:li rdf:resource='#HTTPUnit'/>
                <rdf:li rdf:resource='#Tapestry'/>
                <rdf:li rdf:resource='#Webapp'/>
                <rdf:li rdf:resource='#flex'/>
                <rdf:li rdf:resource='#Spindle'/>
                <rdf:li rdf:resource='#grails'/>
                <rdf:li rdf:resource='#drone'/>
                <rdf:li rdf:resource='#sonar'/>
                <rdf:li rdf:resource='#AJAX'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#start/2005-04-01/2'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#Alkalmazas Szerver'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#Echo 2'/>
                <rdf:li rdf:resource='#Hudson'/>
                <rdf:li rdf:resource='#MVC'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#eclipse/plug-in/wtp'/>
                <rdf:li rdf:resource='#scarab'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#struts/struts 1'/>
                <rdf:li rdf:resource='#portlet'/>
                <rdf:li rdf:resource='#JSF'/>
                <rdf:li rdf:resource='http://jhacks.anzix.net/rdf#Alkalmazas szerver'/>
                <rdf:li rdf:resource='#rup'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
    </s:Snip>
</rdf:RDF>
