The second group implements a wide range of Java EE specifications which means
that the purpose of these servers is to host multi-tier, distributed enterprise-level
applications that communicate across the network, coordinate the work of their parts
and can withstand a significant workload.
A few representatives of the second group are JBoss, Apache Geronimo, IBM
WebSphere or BEA WebLogic. Some of them are free, others are very expensive, but
in any case I would suggest that these servers should not be used unless you really
need the functionality provided by them. As a side note, several full Java EE servers,
like JBoss and Geronimo, use Tomcat for their servlet container.
This completes a brief overview of Java EE-related terminology. I hope you found it
useful, especially if you are new to Java web development.
Creating a Real Data Source
with db4o
Throughout this book we have used a mock data source??”a simple Java class which
only imitated storing and retrieving data. This wasn't very exciting, but dealing
with a real database normally means a lot of distractions. We would have to
download such a database, install and configure it, and create the necessary tables in
one or another way.
Pages:
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307