SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 294 | Next

Alexander Kolesnikov

"Tapestry 5: Building Web Applications"


About Java-Enabled Servers
There are a significant number of different servers that were specifically created to
run Java applications on them. This section will provide a brief orientation on them
so that you can more easily choose which server to use for your application.
All Java servers can be roughly classified into two groups:
1. Java Web Servers.
2. Full Java EE Application Servers.
The main component of the first group of servers is the servlet container. They can
have other specifications and services implemented too, but all their functionality is
centered upon hosting Java web applications.
The Basics of Java for the Web
[ 250 ]
The most famous and widely used representative of the first group is Apache
Tomcat. The other free server, especially popular among Tapestry developers is Jetty.
Gaucho Resin, yet another representative of the first group, is not free but has a very
good reputation.
If all you need is a web application, even if it uses popular frameworks like Spring
or Hibernate and a database to store its information, any Java web server should be
fine for you. If, however, you decide one day to use Enterprise JavaBeans or Java
Message Service, you will most probably need a full Java EE application server.


Pages:
282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6