创建Web Services服务
第一步: 打开vs 2005的开发环境,然后创建一个网站工程,如图1
图1: 创建一个网站项目
第二步: 选择aps.net Web 服务,然后点击确定

图2: 创建一个ASP.NET Web 服务
第三步: 修改默认的命令空间.
在建好这个项目后,可以看到一个Service.asmx文件,打开这个文件,修改命名空间。

图3: 修改默认的命名空间
第四步: 编译、运行。结果如图4

图4: 编译运行后的结果界面
创建客户端程序,调用Web Services
第一步: 打开vs 2005的开发环境,创建一个项目工程,如图5

图5: 新建一个项目工程
第二步:创建一个windows的应用程序,如图6.

如图6: 创建windows的应用程序
第三步: 添加Web引用
选中TestWebSvr项目,点击右键,选择: 添加Web引用,如图7,然后得到如图8的界面,按照图8的界面设定后,点击添加引用按钮,在图9种可以看到把这个Web Services添加到了客户端
图7: 添加Web引用一

如图8: 添加Web引用二

如图9: 添加Web引用三
第四步: 在WinForm对话框资源中,增加一个按钮,并增加这个按钮的点击事件。如图10

如图10: 增加一个按钮,并响应点击事件
第五步: 在按钮的点击事件中,增加调用web Services的代码,编译后运行可以看到结果。
private void button1_Click(object sender, EventArgs e)
{
TestSvr.Service tt = new TestSvr.Service();
MessageBox.Show(tt.HelloWorld(), "调用Web Services");
}

如图11: 调用Web Services
发表于 @ 2008年01月22日 20:32:00|评论(loading...)|编辑