The download for Expresso 1.05 is now available on www.javacorporate.com.

Expresso Framework is a Web Application Framework comprising of a library of
extensible components for providing services to web-based applications.
Building on Sun's standard APIs it provides facilities for web applications
using Java Servlets including components for security, connection pooling,
access to databases, email connectivity, job control, health check, logging,
event notification, database objects, download, configuration values, access
to other server-side components, etc. Expresso Framework provides a toolkit
so the developer can concentrate on application logic.

Some of the highlights from the release notes for 1.05 are:

Database Objects
----------------
Database Objects are Expresso's relational/object mapping and persistance
facility - this release improves
Database Objects with internal caching (for better performance on
frequently-read objects),
without many of the problems typically related to caching - such as the
problem of using "stale"
versions of an object in memory. In addition, complete support for
type-mapping now allows database objects
to be used with virtually any JDBC-compliant database without requiring any
custom coding.


Transactions
------------
Expresso's facility for creating the "controller" portion of the MVC
architechture is the "Transaction" object. Functioning in a way very similar
to a finite-state machine, Transactions are interface-independant, meaning
they can be used with servlets, applets, applications, or any other UI-layer
(RF terminals, voice I/O, etc), without requiring changes to the application
logic. The transaction facility has been enhanced with better JSP support
and improved error handling and performance. Transactions work extremely
well with JSP's, and a good example of this is the eForum application - an
open source collaboration/discussion component available for download from
our
site.

Servlet API 2.0 Support
-----------------------
While Expresso takes full advantage of the enhancements to the Servlet API
version 2.1, new contributions have made using Expresso's latest facilities
with a servlet engine which supports only version 2.0 of the API practical
as well (such as Apache's JServ). This support can be enabled via a
properties file attribute, described in the enhanced installation
documentation.

Exceptions and Error Tracing
----------------------------
A new "Chained" exception model is used to allow better error and exception
tracing, making it easier than ever to debug your Expresso applications.

User Preference Support
-----------------------
A new standard database object provides support to applications for User
Preferences - settings that are retained for a specific user to customize
their interaction with an application. An example of these preferences being
used in an application can be seen in eForum.

As always, we welcome feedback and problem reports - we're running 1.05 on
our own web site now.

Thanks!

Mike
Jcorporate Ltd
http://www.javacorporate.com

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to