正在阅读:一步一步开始Web Service一步一步开始Web Service

2004-02-14 09:34 出处: 作者:ccBoy 责任编辑:pjl
一看题目知道这是有关Web Service的,不过我不想再写什么理论的东东,只想通过一个例子实践一下,但愿你也一样,那么这篇文章对你会有帮助。 整个例子包括了所有的Web Service 的过程,我计划这样做: 1. 建立一个ASP+ Web服务 2. 完成.asmx文件,然后再浏览器中测试。 3. 创建一个这个Web Service 的客户。 4. 客户得到这个Service   我的遇到的问题是在第4步,客户端始终没有得到Web Service的位置,尽管它们都在同一机器上但彼此不认识。然后我用VS。NET 没有任何问题,所有的过程ZIP包中几乎都有,而且我还想试一下Net程序的分发,VS这方面也很不错。 Zip包中的WebServiceAll.zip中有整个Project的文件和代码。 不过最好安装了VS.NET beta 2 ,最少你要安装Framework SDK beta 2 。 具体说: 1. 在VS.NET 中建立一个ASP WEB Service的项目,然后在产生的 .asmx 的类中实现你的功能也就是Service,我写了两个简单的函数一个是HelloWorld 函数返回一个“HelloWorld”的字符串。另一个是一个Add操作返回两个数的和。好了后把它设置成默认页,F5。如果没有错误IE应当自动启动了。和普通的语法没有差别,唯一是在函数前面加一个WebMethod的标记 VB:public Function Add( a as integer , b as integer ) as integer : Add= a+b ; end functi C#:[WebMethod] public void int Add( int a, int b ) { return a+b ; } VS。NET会帮你生成一个.asmx.vb 的文件放你的代码,如果是手工的话直接在.asmx中写就可以了。
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品