The document discusses designing a distributed information system for the Ethiopian Revenue and Customs Authority (ERCA) that will be accessed by federal, regional, and zonal offices. It asks the software engineer to consider which distributed system concepts to use from start to finish in implementing the system. It also asks questions about different distributed communication mechanisms like RPC and RMI, and writing JSP and servlet code to implement an inventory request system for the WCU Employees. Finally, it asks about Google's enterprise application integration and use of proxy servers and distributed communication mechanisms.
The document discusses designing a distributed information system for the Ethiopian Revenue and Customs Authority (ERCA) that will be accessed by federal, regional, and zonal offices. It asks the software engineer to consider which distributed system concepts to use from start to finish in implementing the system. It also asks questions about different distributed communication mechanisms like RPC and RMI, and writing JSP and servlet code to implement an inventory request system for the WCU Employees. Finally, it asks about Google's enterprise application integration and use of proxy servers and distributed communication mechanisms.
1. Ethiopian Revenue and Custom Authority is federal institution collecting tax from different tax payers. The institution have regional branch office and zonal branch office and need an information system which will be accessed by all offices federals, regional and zonal. The institution going to have distributed information system. You’re the software engineer assigned to design and implement distributed information system for ERCA. Which concept you will concern from first to last. 2. Show the difference of distributed communication mechanism a. Remote Procedure Call b. Remote Machine Invoke c. Message Oriented Communication d. Stream Oriented Communication 3. Write JSP code which describes all JSP tags for implementing WCU Employees Inventory request System 4. Write Servlet code tags for implementing WCU Employees Inventory request System 5. Write JSP and Servlet code tags for implementing WCU Employees Inventory request System 6. Google Enterprise Application Integration and proxy server’s (YouTube, Gmail, GDrive, GMap and GSearch service) implementation with distributed system communication mechanism (i.e. RPC, RMI, TCP Socket and UDP Socket).