博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

2008年9月26日

摘要: 1.在你的asp.net工程中右键点击>>选择“添加web引用”,然后在弹出的页面找到相应的webservice,或直接输入相应webservice的地址,确定可以了,会自动生成代理类,然后就像添加工程引用那样使用webservice. 2.使用wsdl.exe工具,在.net命令提示窗口中输入wsdl,然后回车,就可以看到wsdl的命令格式,通过wsdl工具可以生成代理类,然后将该代理类添加到工程中使用就可以了。后者将其编译成dll也可以网友:online可以生成代理类引用进来 打开vs.net,新建”windows应用程序”工程,命名为client,增加按钮,文本框。 现在要用 阅读全文

posted @ 2008-09-26 22:31 codingsilence 阅读(224) 评论(0) 推荐(0) 编辑

摘要: 通过dll来引用webservice的方法,流程介绍下.1.首先,在ie输入服务的地址,如:http://www.xxx.com/service.asmx2.然后写输入http://www.xxx.com/service.asmx?wsdl, 打开后,另存为xxx.wsdl3. 然后用vs的命令提示符来编译:wsdl /namespace:SiteA ServiceA.wsdl, 生成名字空间为sitea的代理类4. 再:csc /out:ServiceA.dll /t:library Service1.cs ,其中service1.cs为代理类文件最后引用dll就可以了. 阅读全文

posted @ 2008-09-26 22:25 codingsilence 阅读(310) 评论(0) 推荐(0) 编辑

摘要: 最近想研究下web service,奈何找遍网络,都是讲些定义性的东西,泛泛而谈,我看的一知半解,不得要领。不过今天总算有点收获,写了 个小的web service例子,就是判断一个数是不是质数。还是老话,给大家起抛砖引玉的作用,只是给大家讲解如何开发最简单的web service程序 。只要入了门槛,以后的路就可以自己走了。第一,新建网站,选择类型为asp.net web 服务。系统自动为你建立了个文件service.asmx.这就是一个最简单的web service服务。你可以直接运行查看效果。第二,我们需要的是修改service.cs中的代码,来满足我们的要求。修改后的Service.c 阅读全文

posted @ 2008-09-26 22:25 codingsilence 阅读(127) 评论(0) 推荐(0) 编辑