Aggiunto qualcosa all'introduzione
This commit is contained in:
parent
954edbbe93
commit
47cc41ad12
@ -515,6 +515,18 @@ UrlRegexpTransform
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
All these classes are located in
|
||||
\begin_inset Quotes eld
|
||||
\end_inset
|
||||
|
||||
http://mirror.nohup.it/apache/ofbiz/apache-ofbiz-16.11.01.zip
|
||||
\begin_inset Quotes erd
|
||||
\end_inset
|
||||
|
||||
, where we can find the source code of Apache OFBiz.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
Every class is pretty self-explanatory:
|
||||
\family typewriter
|
||||
@ -533,6 +545,49 @@ rely on the Freemarker template engine to parse and edit URIs
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
***Preso da wikipedia, quindi un po' bisogna cambiare le parole***
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
Apache OFBiz is a framework that provides a common data model and a rich
|
||||
set of business process.
|
||||
All applications are built around a common architecture using common data,
|
||||
logic and process components.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
All of Apache OFBiz functionality is built on a common framework.
|
||||
The functionality can be divided into the following distinct layers:
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
Presentation Layer: Apache OFBiz uses the concept of "screens" to represent
|
||||
the Apache OFBiz pages.
|
||||
Each page is, normally, represented as a screen.
|
||||
A page in Apache OFBiz consists of components.
|
||||
When the page is rendered all the components are combined together as specified
|
||||
in the screen definition.
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
Business Layer: The business, or application layer defines services provided
|
||||
to the user.
|
||||
The services can be of several types: Java methods, SOAP, simple services,
|
||||
workflow, etc.
|
||||
A service engine is responsible for invocation, transactions and security.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
Data Layer: The data layer is responsible for database access, storage and
|
||||
providing a common data interface to the Business layer.
|
||||
Data is accessed not in Object Oriented fashion but in a relational way.
|
||||
Each entity is provided to the business layer as a set of generic values.
|
||||
A generic value is not typed, so fields of an entity are accessed by the
|
||||
column name.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
Functional Roles
|
||||
\end_layout
|
||||
@ -3615,7 +3670,7 @@ Output Format
|
||||
\begin_inset Float table
|
||||
wide false
|
||||
sideways false
|
||||
status open
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
\begin_inset Tabular
|
||||
@ -4023,7 +4078,7 @@ Computation, Comparisons and Assignments
|
||||
\begin_inset Float table
|
||||
wide false
|
||||
sideways false
|
||||
status open
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
\begin_inset Tabular
|
||||
|
Loading…
Reference in New Issue
Block a user