The Bright Side Framework provides ready-to-use, high-level J2EE components which will help you quickly build business J2EE applications accessed by rich Java/Swing clients on HTTP. The components are loosely coupled, which allows you to pick only the one you need. The Remoting transparently encapsulates EJB calls inside HTTP. The List Of Values provides nice features for the reference data of all business applications. The Smart Value Object tracks the client modifications and manages the optimistic concurrency during client/server communication. The Remote Iterator allows a rich client to fetch the results of a SQL statement, block by block.
| Tags | Software Development Libraries Java Libraries |
|---|---|
| Licenses | Apache BSD Revised BSD Original |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: Minor correction were made to the releasing of thread locks.


Changes: A major bug in the instrumentation of classes with static fields was fixed.


Changes: Better transmission of RemoteException, and a new way to instantiate the stateful cache for the JRun bug.


Changes: This version extends the capability of ListOfValues v2.0 to referential data tables whose primary key is not a 'Long' data type. From now on, the PK is defined like any other field in the BSF_LOV_DEFINITION table. Check the changes.txt file in the distribution for information.


Changes: This version is a refactoring of previous version included in Bright Side Framework 1.1. It features complete JOnAS support, a simpler and more efficient TableModel (for Swing clients), a working test unit (TestRemoteIterator), an enhanced Ant script (to build and deploy the module and run the test), enhanced documentation, and cleaner code.