【正文】
erview 鏈接: The Open For Business Project: Architecture Overview Diagrams Controllers Data Level Controller Entity Engine Local Program Generic Delegator JDBC Helper MySql Database Oracle Database Other Database Custom Helper Legacy Data Controllers Logic Level Controller Service Engine Local Program Service Dispatcher Java Engine Java Service Workflow Engine Workflow Service JMS Engine JMS Service HTTP Engine HTTP Service Controllers Web User Interface Level Controller JPublish Framework Separate the logic code from presentation layer Flexible actions BeanShell, Python (Jython), etc Support for multiple template engines Velocity, Freemarker, WebMacro Templates Data Flow Between Components 1. Request from Browser 2. Control Servlet Called 3. Request Looked Up 4. Security Checked 5. Event Called (if defined) 1. Java type event 2. Service type event 3. Simple type event 6. Response Chosen and Called