To start Appserver: % cd /home/thava/SUNWappserver/bin % asadmin start-domain domain1 What does appserver contain ? - Web Container - i.e. httpd logic, servlet/jsp engine, - Ejb Container - The asadmin script invokes Java process which in turn invokes "lib/appserv" sparc binary which links with libjvm.so -- is it a java code which has been converted to native code ? following command can create a new domain : # /opt/SUNWappserver/bin/asadmin create-domain --domaindir /var/webconsole/domains --template /var/webconsole/tmp/console_domain.xml --adminuser admin --passwordfile /var/webconsole/tmp/pswdfile.tmp --adminport 6787 --instanceport 6788 --domainproperties http.ssl.port=6789:domain.jmxPort=6786 console contents of passwd file: AS_ADMIN_USERNAME=user AS_ADMIN_USERPSWD=passwd - - What does glassfish include other than appserver ? - Java Tech Object Persistence (JSR220) - streaming API for XML. staX: JSR 173. - JSF -- java server faces -- is it part of glass fish ? - updates to servlets, jsp and javamail APIs -- are these part of this ? - Async web services ? JAX WS 2.0: JSR 224 - JCP still controls specs -- explain. - what is AJAX ? - blue prints to develop web 2.0 applications?