Library tutorials & articles
Eocene: An OO Web Development Framework
- Introduction
- The Eocene Framework
- Front Controller Design Pattern
- Model-View-Controller (MVC) Architecture
Front Controller Design Pattern
The Eocene framework is based on the front controller design pattern. Web application design methodologies can be categorized into front controller and page controller design patterns (as implemented in ASP.NET). In the front controller design pattern, a single controller (e.g. a Servlet in Java) handles all user requests. For an application of moderate complexity, a front controller delegates the responsibility to command controllers (also called dispatchers). In an Eocene-based system, all command classes are directly or indirectly derived from BaseCommand.
Figure 1 shows the class diagram of the front controller design pattern as used in the Eocene framework. Application developers write command classes (shown as ApplicationClass stereotypes). The framework provides the base command class and the front controller class. The front controller object is the only global variable and only the receiver has “freestanding” codes. A receiver receives a request from users and instantiates the front controller class to activate the framework. An application based on the Eocene framework may have one or more receivers, but there is only one front controller.
Related articles
Related discussion
-
Beginning from scratch
by Slicksim (1 replies)
-
How to modularize CSS menus
by Slicksim (2 replies)
-
What technology / Framework would you propose
by James Crowley (2 replies)
-
ASP VS PHP
by paulfp (9 replies)
-
What would motivate you to change your job?
by kovshenin (4 replies)
Related podcasts
-
Java Posse #212 - Oracle Developer Tools Interview
Interview with Ted Farrell about Oracle Developer Tools Fully formatted shownotes can always be found at http://javaposse.com We talk to Ted Farrell (and at the end Duncan Mills) about the Oracle Java developer tools, the new Oracle 11g product stack, Oracle's work on JSRs, the future of the ...
Related jobs
-
Open Source Stack Application Server Administrator
in Luxemburg (€35K-€55K per annum) -
PHP Developer - Germany
in Koln (€35K-€60K per annum) -
Solutions Engineer
in Reading (£50K-£60K per annum) -
Senior Web Developer - Luxembourg
in Luxembourg (€45K-€70K per annum)
I'm interested to source of eocene framework but ...
the link at Eocene Web site in "An OO Web Development Framework - Introduction" page, linked site porn! Phishing action in progress or bad link?
thanks
I am geting the following error message after I have downloaded and unziped and configured as directed. I am using MS IIS as my web server
ERRORS:
Error: Invalid command: galleryApplication. No information found in commands section of config file
I unziped the eoceneGalleryApp.zip into the C:\Inetpub\wwwroot and it created the galleryApplication folder and I change the paths as directed to reflect the path where I unziped dowmloaded files.
Why am I getting this error or don't it work with IIS web server?
To get the source code, you need to download the framework from www.eocene.net
erm its here:
http://www.developerfusion.com/show/3224/1/redir/
The source code is not available at this url. The zip-file contains only the gif-images of the architecture.
So ... is the source code available anyway?
erm its here:
http://www.developerfusion.com/show/3224/1/redir/
Those are just images.. no source code or i'm unable to get ?
I read the article then downloaded the software. It is easy to use and I'm working with it now to improve a site.
Many thanks.
This thread is for discussions of Eocene: An OO Web Development Framework.