Database Reference
In-Depth Information
Figure 16-1. High-level system architecture diagram
Let's look at layers in more detail.
The Presentation Layer is responsible for system interaction with users. It includes UI
elements and logic, which cover the navigation framework, multi-lingual and touch
support, and quite a few other elements that control how the application looks and
interacts with users.
The Service Layer works as a gateway between the business layer and consumers, including
users or external services. It allows the separation of the internal implementation of
business logic from external applications and UI, which simplifies code refactoring when
business requirements or processes change. The Service layer is usually present in large
and complex systems with multiple components. However, it is often omitted in
smaller systems.
 
Search WWH ::




Custom Search