(1) Using diagrams or text or both, explain briefly what AJAX is and how it works.
(2) Explain how AJAX could be used to implement vote notification. and please outlining any advantages or disadvantages this approach might have.
(3) Briefly explain what extra functionality web services provide as compared to SOAP services.
(4) Identify the key standards and specifications that are used in web services and give a very brief description of each.
(5) Briefly describe one key advantage and one key disadvantage of using web services rather than using CORBA.
(6) Itemise some ways in which the following items have exhibited convergence in recent years: phones,cameras and media players.
(7) Pleace briefly state one advantage and one disadvantage of this kind of convergence.
(8) Give three examples of key communications standards or specifications that enable the kinds of convergence you have identified above
(9) Explain why most of the fourteen issues are not related to the fallacies of distributed computing and then list three issues that are, stating the related fallacy number(s).
(10) List four issues that have an impact on the development of location and context aware applications, and explain what the impact is.
(11) List four issues that have an impact on the development of applications featuring logical mobility, and explain what the positive or negative impact is.
(12) List two issues that may lead to economic and social problems or benefits, and explain what those problems or benefits are and for whom.