150 likes | 282 Vues
XML Web Services. Tuc Goodwin. Agenda. Review: What is an XML Web Service? Review Steps to calling a Web Service SharePoint Web Services. Upcoming Schedule . WSDL, Schemas, and Proxies! (Oh, My) Serializations Intro to C# Debugging .NET 2.0 Creating Workflows in .NET 3.0
E N D
XML Web Services Tuc Goodwin
Agenda • Review: What is an XML Web Service? • Review Steps to calling a Web Service • SharePoint Web Services
Upcoming Schedule • WSDL, Schemas, and Proxies! (Oh, My) • Serializations • Intro to C# • Debugging .NET 2.0 • Creating Workflows in .NET 3.0 • Object Thinking
Review: What is XML Web Services? Source: www.microsoft.com/net/basics/whatis.asp
Review: Steps to Calling a Web Service • Add Web Service Reference • Add Credentials (if necessary) • Instantiate the Web Service Object • Invoke the Web Service methods • Process the Results
Demo • This demo was adapted from an online article by Mike Gunderloy, Coder To Developer(ISBN: 078214327X )
Coding a Web Service <WebMethod()> Public Function DateOnly() As String DateOnly = Date.Today.Date.ToString End Function
Consuming a Web Service from a Web Form Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim myWebService As New localhost.Service1 If Me.RadioButton1.Checked Then Me.TextBox1.Text = myWebService.DateTime If Me.RadioButton2.Checked Then Me.TextBox1.Text = myWebService.DateOnly If Me.RadioButton3.Checked Then Me.TextBox1.Text = myWebService.TimeOnly If Me.RadioButton4.Checked Then Me.TextBox1.Text = myWebService.DayOfWeek End Sub
More Demo Let’s look at some code!
Summary • We… Consumed a Web Service
Other Resources • www.microsoft.com/net • msdn.microsoft.com/net • www.gotdotnet.com • support.microsoft.com/webcasts • www.dnug.net • www.devx.com/dotnet/ • www.thedotnetmag.com • www.winnetmag.com • www.microsoft.com/mspress
Next Time… We will continue to build from here… WSDL, Schemas, and Proxies! (Oh, My)