Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Course 2524 Module 1

Course 2524 Module 1

Ratings: (0)|Views: 39|Likes:
Published by Santosh Kumar

More info:

Published by: Santosh Kumar on Aug 20, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Overview 1Evolution of Distributed Applications 2Lesson: Problems with TraditionalDistributed Applications 4Introducing Web Services 14The Web Technology Stack and .NET 16The .NET Alternatives to Web Services 18Common Web Service Scenarios 20Review 22
Module 1: The Need for XML Web Services
Information in this document, including URL and other Internet Web site references, is subject tochange without notice. Unless otherwise noted, the example companies, organizations, products,domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious,and no association with any real company, organization, product, domain name, e-mail address,logo, person, places or events is intended or should be inferred. Complying with all applicablecopyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation.Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in anywritten license agreement from Microsoft, the furnishing of this document does not give you anylicense to these patents, trademarks, copyrights, or other intellectual property.
2001-2002 Microsoft Corporation. All rights reserved.Microsoft, MS-DOS, Windows, Windows NT, Active Directory, Authenticode, IntelliSense,FrontPage, JScript, MSDN, PowerPoint, Visual Basic, Visual C++, Visual C#, Visual Studio,Win32, and Windows Media are either registered trademarks or trademarks of MicrosoftCorporation in the United States and/or other countries.The names of actual companies and products mentioned herein may be the trademarks of their respective owners.
Module 1: The Need for XML Web Services iii
Instructor Notes
This module provides students with an understanding of the problem space thatXML (Extensible Markup Language) Web services address. The modulecompares various approaches to implementing distributed applications. Webservices are shown to be the natural evolution of distributed applicationarchitectures on the Internet. Because the Web services in this course areimplemented by using Microsoft
ASP.NET and the Microsoft .NETFramework, alternate options for implementing distributed applications byusing the .NET Framework are discussed to better define what kinds of solutions Web services are appropriate for.
After completing this module, students will be able to:
Describe the evolution of distributed applications.
Identify the problems with traditional distributed application architecturesand technologies.
Describe Web services and briefly explain how they address the design problems in traditional distributed applications.
List the alternate options for distributed application development.
Identify the kinds of scenarios where Web services are an appropriatesolution.To teach this module, you need the Microsoft PowerPoint
file 2524C_01.ppt.To prepare for this module:
Read all of the materials for this module.
Read the topic “Designing Distributed Applications” in the MicrosoftVisual Studio
.NET documentation in Microsoft MSDN
. Also, read all of the linked topics.
Presentation:60 minutesLab:00 minutesRequired materialsPreparation tasks

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->