VALLIAMMAI ENGINEERING COLLEGE SRM NAGAR, KATTANKULATHUR-603203 DEPARTMENT OF COMPUTER APPLICATIONS QUESTION BANK V SEMESTER MCA SUBJECT : MC7502 SERVICE ORIENTED ARCHITECTURE PART A UNIT I 1. What is Service Oriented Architecture? 2. Define Contemporary SOA. 3. List out some characteristics of Contemporary SOA. 4. What are the benefits of SOA? 5. What are the common pitfalls of adopting SOA? 6. What are the requirements is needed to fill QoS gaps between contemporary and Primitive SOA? 7. What is Autonomous Principle? 8. List out the different levels of Autonomy. 9. What is Runtime and Design time Autonomy? 10. What are the design characteristics required to facilitate interoperability in contemporary SOA? 11. How is loose coupling concept achieved in SOA? 12. What is referred as Organizational Agility? 13. What are application and enterprise architecture? 14. What is Single-tier architecture? 15. List out the primary characteristics of the two tier client server architecture? 16. What is multi-tier client-server architecture? 17. List out the types of communications of mainframe systems? 18. Define synchronous and asynchronous communication. 19. List out the types of service autonomy? 20. State Separation of concerns. 21. What are the parts of automation logic? 22. What are the issues that are raised in the client-server and the distributed Internet architecture? 23. What is the use of RPC? 24. Write down the advantages and disadvantages of RPC? 25. What is the difference between services and components? 1. Explain the Common characteristics of contemporary SOA. 2. Explain briefly about Multi-Grained Services.
3. Describe about Client / Server architecture. 4. Explain briefly about Distributed Internet architecture. 5. Explain about Web services as component wrappers. 6. Explain briefly about Anatomy of Service Oriented Architecture. 7. How components in an SOA interrelate? 8. Briefly describe about the common principles of service orientation. 9. Explain Application Services Layer with neat diagram. 10. Describe briefly Business services layer. PART - A UNIT II 1. What are the roles of XML? 2. What are the features of XML? 3. Mention the types of XML Technologies. 4. Define XML elements and Attributes. 5. Define XML namespaces. 6. Define XML Schema. 7. What is the purpose of DTD? 8. What are the datatypes supported by the XML? 9. What is DOM? 10. What are the various levels of DOM? 11. What is SAX? What are its disadvantages? 12. What are XSL and XForms? 13. Compare CSS with XSL. 14. Write the names of XML Transformation Technologies. 15. What is XQuery? What are its features? 16. Define RDF? 17. What is Web service? 18. What are the steps of Web services? 19. Define SOAP. 20. What are UDDI and WSDL? 1. Explain the Role of XML Structure and its advantages over HTML. 2. Describe the XML Presentation Technologies with its objects. 3. Describe the XML Manipulation Technologies with its objects. 4. Explain briefly about XML elements and attributes. Write the XML document with attribute declaration and without attribute declaration.
5. Explain about XML namespaces declaration and abbreviations. 6. How to create XML Schema? Explain about Schema elements, types and its attributes. 7. Briefly explain about XSL Transformations and its objects. 8. Explain about XML parsers. 9. Explain about overview of Web services. 10. Describe briefly Web services architecture with its key technologies. PART - A UNIT III 1. What is WSDL? 2. Draw the structure of WSDL diagram. 3. What are the major elements of the WSDL services? 4. What is SOAP? Why it is important? 5. What is HTTP? What are the methods supports for transmission? 6. What is XML-RPC? 7. What are the types of messages in XML-RPC? 8. List the parameter types for XML-RPC. 9. Define XML RPC request and response. 10. How SOAP differs from CORBA, RMI and DCOM? 11. Provide the structure of SOAP message. 12. What are SOAP intermediaries? 13. Define SOAP-Actors. 14. What are the types of architectural design patterns? 15. What are Pipe and Filter Pattern? 16. What are SOAP faults? What is the information contained in SOAP faults? 17. Define UDDI. 18. What are types of registries supported by UDDI? 19. What is the purpose of Actor attribute and the mustunderstand Attribute? 20. What is UDDI failure and recovery? 1. What is WSDL? Describe the structure of a WSDL document and its services. 2. Explain the overview of SOAP. 3. Explain the HTTP protocol and its methods for request and response over the internet. 4. What is XML RPC? Explain how request and response carried out in XML-RPC. Provide the sample data format.
5. What is SOAP? Explain how SOAP protocol opens up for data exchange across the web. Provide the structure of SOAP. 6. Explain about SOAP Intermediaries and actors. 7. Explain SOAP Design Patterns. 8. Describe about SOAP Request and Response messages with example. 9. Briefly explain about UDDI and its failure and recovery. 10.Explain SOAP protocol with its attachments. PART-A UNIT IV 1. Draw the fundamental software technology architecture layers. 2. Give the architecture components of J2EE to SOA. 3. What is JAX-WS? 4. What is SEI? 5. What is JAXB? 6. Give the general steps to use the JAXB API. 7. What are the steps needed to bind the schema? 8. What are the steps needed to unmarshal the schema? 9. Write down the advantages of JAXB. 10. What is JAXR? 11. What are the components of JAXR? 12. Write down the packages that are implemented by JAXR. 13. What are the tasks involved in managing registry data? 14. What is the use of JAX-RPC? 15. What are the benefits of JAX-RPC? 16. Distinguish between WS-I and WSIT. 17. What is Common Language Runtime? 18. Give the features of CLR. 19. What are three types of controls in asp.net? 20. Give the benefits of WSE. PART-B 1. Explain briefly about Common SOA platform layers. 2. Explain briefly about Service agents processing incoming and outgoing SOAP message headers. 3. Discuss about Contemporary SOA support 4. Discuss about J2EE handlers as service agents. 5. Discuss about typical J2EE service provider and service requester. 6. Explain briefly about creating a Simple Web Service and Client with JAX-WS. 7. Explain briefly about JAXB Architecture and its components.
8. Describe about Java API for XML based Web Services. 9. Briefly explain about Java API for XML based RPC. 10. Discuss about.net handlers as service agents. 11. Discuss about typical.net service provider and service requester. 12. Explain briefly about ASP.NET web services. UNIT-V PART - A 1. Define Cloud Computing with example. 2. What are the properties of Cloud Computing? 3. Draw the architecture of Cloud 4. Define Cloud services with example 5. Write the characteristics of cloud computing. 6. What are the benefits of cloud computing. 7. Draw the cloud computing reference model. 8. Define virtualization. 9. Mention the characteristics of virtualization. 10. Write the advantages and disadvantages of virtualization. 11. Define Software as a Service(SaaS). 12. Define Platform as a Service(PaaS). 13. Define Infrastructure as a service.(iaas) 14. Write the essential characteristics of PaaS. 15. Write the characteristics of SaaS. 16. Write the characteristics of IaaS. 17. Mention the types of cloud. 18. What is public cloud?
19. What is private cloud? 20. What is Hybrid cloud? 21. List the companies who offer cloud service development? 22. Mention the other Cloud service development tools. 1. Explain the vision of Cloud Computing. 2. Briefly explain the characteristics and benefits of cloud computing. 3. Explain the virtualization reference model with neat diagram. 4. Describe the characteristics of virtualized environments. 5. Explain with neat diagram of the Taxonomy of virtualization techniques. 6. Write notes on the following: (a). Storage virtualization (b). Netwotk virtualization (c ). Desktop virtualization (d). Application Server virtualization 7. Explain the cloud architecture with its example. 8. Explain Infrastructure and hardware as a service and its architecture. 9. Explain Platform as a service and its architecture. 10. Explain Software as a service and its architecture. 11. What are the types of clouds? Explain with its architecture. 12. Explain the cloud platforms in any one real time industry. ALL THE BEST