Projects / Bright Side Framework

Bright Side Framework

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.

Operating Systems

Recent releases

  •  29 Apr 2004 09:26

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

    •  26 Apr 2004 11:20

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

      •  11 Mar 2004 11:39

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

        •  09 Mar 2004 16:52

          Release Notes: 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.

          •  17 Feb 2004 19:36

            Release Notes: 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.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.