1. Describe the following CLI's and Database Gateways and Describe their architecture, components and challenges.
• ODBC
• JDBC
• The UDA(Universal Data Access) Specification - OLE DB
• EDA/SQL
• DRDA
• ISO/SAG
• RDA
2. Garlic is a middleware system that provides an integrated view of a variety of legacy data sources, without changing how or where data is stored.
• Describe Garlic.
3. Compare and Contrast the advantages of Servlets of CGI.