Explain the key differences between thin client architectures and a rich client architectures.
Correct Answer
verified
For mobile devices or web apps using thin client only the user interface layer is implemented on the device,A rich client typical allocates the user interface layer,business layer,and often the data layer too on the user's device.
What are the elements that make up a software architectural style?
Correct Answer
verified
-Set of components that perform required system functions.
-Set of connectors allowing communications among the components.
-Constraints describing how the components maybe integrated to form a system.
-Semantic models that enable the designer to understand the overall system properties by analyzing the known properties of its components.