Entity Engine
Posted by
Xinhuan Zheng on
URL: http://ofbiz.116.s1.nabble.com/Entity-Engine-tp4762160.html
I started reading ofbiz documentation to be familiar with it. I look at the artifact document here:
https://cwiki.apache.org/confluence/display/OFBIZ/Framework+Introduction+Videos+and+Diagrams?preview=/7045155/14286869/18ArtRefDia.pdfI'm truly amazed by this diagram.
There is only (5) colored big boxes. Are they virtually serving as containers? For example, the Entity Engine serving as a container to produce entities, that can be created by physical SQL engine? But what is this Entity Engine implementation? Is it a Tomcat container instance?
I imagine Servlet Container to the top right of the diagram is implemented by Tomcat, is that right? The request flow is like a loop to me. The CS: Request: Event are fed into Control Servlet: Request part. What are the CS: Request: Event files and what are the control logic for this part to happen?
From this document:
https://cwiki.apache.org/confluence/display/OFBIZ/Entity+Engine+Guide. The document said "The patterns used in the Entity Engine include: Business Delegate, Value Object, Composite Entity (variation), Value Object Assembler, Service Locator, and Data Access Object." The number of patterns is much less of the number of Entities to be managed? Is that all the patterns? Is there other reference that I can learn more about those Entity patterns?
Thank you,
- Xinhuan