· Give a correct definition for web services
· Identify advantages of using web services
· Recognize the limitations of web services
· Identify the tools that are usually used to create web services
· Exhibit awareness of the available alternative tools, their advantages, and their limitations
· Identify systems and functionalities that represent a good candidate to be implemented as web services
· Identify the major software pieces that combine to create web services
· Explain why XML is needed for web services
· Demonstrate understanding of the communication mechanisms upon which web services operate and the role of different protocols involved in the process
· Identify the role of the SOAP as an XML-based computing infrastructure
· Recognize what is Web Service Description Language (WSDL) and why it is needed
· Justify the need to advertise web services and explain how Universal Description, Discovery, and Integration (UDDI) fits in
· Create web services using visual basic 2005
Description
Web Services represent a profound transformation in the way that the computers are programmed. Therefore, the need to comprehend this new technology is increasingly becoming a matter of technical survival. This course introduces the trainees to web services, the underlying standards and protocols, and provide a step-by-step instruction on how to build web services using .Net technologies.
Audience :
This book is for intermediate or experienced ASP.NET programmers who want to take advantage of the opportunities that are presented by Web Services standards.
Topics :
Introduction to Web Services
o Understanding Web Services
o Advantages and Disadvantages
o Comparison with Other Technologies
o Web Services Design
The Underlying Standards and Protocols
o Web Service Architecture
o The Use of XML
o Web Services Communication
o Exchanging Messages with SOAP
o Web Services Description Language (WSDL)
o Web Service Advertising and Discovery
Building Web Services
o The Very first Web Service
o Building a Realistic Web Service
o Creating Web Service Client
Recommended Knowledge :
YAT Visual Basic 2005 Advanced Course (YC02-0307) or equivalent knowledge
YAT ASP.NET 2.0 Advanced Course (YC02-0307) or equivalent knowledge
Recommended Course(s) :
Category :
Training Materials :
YAT Official Courseware
Labs :
This course includes several labs to ensure you will gain the targeted skills and experience.
Credential :
This course is part of YAT Professional Diploma in Programming – Expert Level