Projects / OfficeFloor

OfficeFloor

OfficeFloor provides true inversion of control for building realtime Web applications which are "build once, run anywhere", even with Cloud Computing. Once built, OfficeFloor enables the application to be run standalone, within a JEE Application Server, or by any of the Cloud Computing providers. The "run anywhere" flexibility is a unique aspect of the OfficeFloor framework, due to its inversion of control fundamentals of context, dependency injection, thread injection, and function orchestration. Further focus on intuitive graphical configuration makes applications built with OfficeFloor self-documenting, which works great with both Agile and Support.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  26 Mar 2012 14:16

Release Notes: This release simplifies and secures the OfficeFloor Server administration to enable running the OfficeFloor Server safely on IaaS Cloud Computing Providers. See the Amazon example application on officefloor.net for a taste of the realtime Web capabilities of OfficeFloor.

Release Notes: Context has been added to complete OfficeFloor's inversion of control fundamentals of context, dependency injection, thread injection, and function orchestration. Typical use of context will be for graphical configuration of transaction management.

  •  28 Aug 2011 15:36

Release Notes: Comet (AJAX push / reverse AJAX) functionality was added for the GWT client - OfficeFloorComet API. The client functionality is supported on the server side by a simple publish API that encapsulates a highly scalable threading implementation. Applications built will not need to deal with the complexities of Comet, as on the server side is a simple publish API, while on the client side only a consumer POJO implementation is required.

  •  18 Jun 2011 19:00

Release Notes: Integration with GWT was implemented for servicing RPC (AJAX) calls by POJO methods (no RemoteServiceServlet required). Furthermore, the WoOF Eclipse Plug-in handles the GWT configuration so that only Java code need be written for adding JavaScript and AJAX to your Web applications. The integration also follows WoOF principles in that the integration of GWT is non-intrusive so that WYSIWYG tools such as DreamWeaver can continue to be used for creating and editing the Web page.

  •  15 May 2011 11:22

Release Notes: This release provides integration of WoOF (Web on OfficeFloor) with Java Server Pages (JSP) via the following annotations: @HttpRequestStateful, @HttpSessionStateful, and @HttpApplicationStateful. Furthermore, the WoofServletFilter has been enhanced to load Web content from a WAR layout, therefore enabling WoOF to be used without any changes to existing Java Web applications (except, of course, the addition of the WoofServletFilter filter entry within the WEB-INF/web.xml).

RSS Recent comments

05 May 2011 08:49 sagenschneider Thumbs up

Tutorials for using OfficeFloor are available at officefloor.net/tutori...

13 Feb 2011 12:07 sagenschneider Thumbs up

Release 1.0.0 is available.

Please see www.officefloor.net/ex... for example use.

Screenshot

Project Spotlight

swet

A multi-threaded processing benchmark.

Screenshot

Project Spotlight

W3Perl

A Web server logfile statistic analysis program.