mono:webservices开发
mono:webservices开发
前面我们已经学习了使用monodevelop开发控制台程序和gtk#/gnome/glade程序,而且学习如果在mono上开发asp.net程序。这个教程不是教你如果开发asp.net程序,所以你如果还不了解asp.net程序,先去抱着MSDN文档学习吧。这个教程的重点是如果使用mono来开发相应的.net程序,所举的例子也都是最简单的例子。
好了,如果你开发了asp.net程序,直接扔在在apache上配置好的目录下即可。编译的程序集放在bin目录下。Aspx文件和windows文件一样,是不是太简单?
WebServices程序也一样,下面举个简单的例子,xsp自己带的测试例子也有webservices的演示,如图2.8.0。
图2.8.0
启动一个新的解决方案,新建一个文件:
图2.8.1
写一个简单的SayHello方法,让用户输入名称,返回hello 用户名。
图2.8.2
将这个文件保存到我们的测试目录中,文件后缀为asmx。
打开浏览器,访问http://localhost/demo/hello.asmx,将显示我们刚开发的这个webservice。
图2.8.3