Imagine that you are the Chief Technical Director of Insight Technologies. Your company usually produce an IT technical report in a quarterly InfoTech magazine. Due to the impact of this magazine to the Business and IT world, many companies have subscribed to receiving this magazine on quarterly basis. There is a column on the magazine which allows subscribers to send request on areas they need further clarifications or some more technical information.
In the last edition of the magazine, a lot of subscribers have sent requests on wanting to know more about XML Web Services and Service Oriented Architecture. The editors of the magazine have contacted you to help with this task.
In a minimum of 2,000 words, write a technical report on Web Services based on the points stated below:
1.Elaborate on the importance of web services for the development of web based solutions to meet today s business needs; bring out what are the key advantages of web services?
2.If developing a web services what mechanisms are available for discovery of a web service, outline how these mechanisms discover web services.
3.What are the key features and principles of Service Oriented Architecture (SOA)? What is the relationship between SOA and web services?
4.SOA is one form of web architecture; there are a number of approaches that can be used for delivering internet applications, for example SOAP, WSDL and REST. Identify the key features from these architectures for delivering internet applications. Is there any other architecture that could be used to deliver internet applications?
5.There are a number of platforms for developing web services. Identify any two of these platforms and critically compare them.
The technical report SHOULD BE from this list below and you can add three References if you want.
1/ Connolly, Thomas M. – Database systems : a practical approach to design, implementation, and manag – 4th ed. – . – Harlow : Addison-Wesley, 2005 – International computer science series – 0321210255 (pbk.)
2/ Davis, Henry A. – Project finance : practical case studies. – vol. 1 : power and water / Henry A. Davis – 2nd ed. – . – London : Euromoney Books, 2003 – – 1855648458 (v. 1 : pbk.) :9781855648456 (v. 1 : pbk.)
4/Hackos, JoAnn T. – Content management for dynamic Web delivery / JoAnn T. Hackos – – . – New York : Wiley, 2002 – – 9780471085867 (pbk.) :0471085863 (pbk.)
5/Mackey, David – Web security for network and system administrators / David Mackey – – . – Boston, Mass. : Course Technology, 2003 – – 9780619064952 (pbk.) :0619064951 (pbk.)
6/Ritchie, Colin – Relational database principles / Colin Ritchie – 2nd ed. – . – London : Continuum, 2002 – – 0826457134 (pbk.)
7/Vlist, Eric van der – XML Schema / by Eric van der Vlist – – . – Sebastopol, Calif.; Farnham : O’Reilly, 2002 – – 0596002521 (pbk.)
8/Beginning PHP5, Apache, and MySQL Web Development -e-book
9/Ullman, Larry E. (Larry Edward), 1972- – PHP 6 and MySQL 5 for dynamic Web sites / Larry Ullman – – . – Berkeley, Calif. : Peachpit; London : Pearson Education [distributor], 2008 – Visual quickpro guide – 9780321525994 (pbk.) :032152599X (pbk.)