A. Component modules
B. Component composition
C. Component model
D. Component interfaces
A. Component modules
B. Component composition
C. Component model
D. Component interfaces
A. Component-based software engineering
B. Component composition
C. Component model
D. Component interfaces
Explanation: The implementation of the component model provides a set of common services that may be used by all components.
A. Component-based software engineering
B. Component composition
C. Component model
D. Component interfaces
Explanation: Component Interfaces are PeopleSoft’s way of exposing the business logic developed into Components for consumption by other areas of the system.
A. Modification
B. Interruption
C. Fabrication
D. All of the mentioned
A. Concurrency
B. Openness
C. Resource sharing
D. Fault tolerance
A. Remote Method Invocations
B. Operating System
C. Client–server computing
D. None of the mentioned
Explanation: The RMI framework handles the invocation of remote methods in a Java program.
A. Multi-tier client–server architecture
B. Master-slave architecture
C. Distributed component architecture
D. Peer-to-peer architecture
Explanation: Multi-tier systems may be used when applications need to access and use data from different databases.
A. SaaS
B. SOA
C. Configurability
D. Both SaaS and Configurability
Explanation: The server maintains the user’s data and state during an interaction session.
A. Master-slave architectures
B. Client–server systems
C. Two-tier client–server architecture
D. Both Master-slave architectures AND Client–server systems
Explanation: One should design the architecture of distributed client–server systems so that they are structured into several logical layers, with clear interfaces between these layers.
A. Multi-tier client–server architecture
B. Master-slave architecture
C. Distributed component architecture
D. Peer-to-peer architecture
Explanation: It allows the system designer to delay decisions on where and how services should be provided.