技术交流QQ群【JAVA,C,.NET,BigData,AI】:170933152
近期有个项目要这样用,用vb.net的winform,去调用vb.net写的webservice,真是奇怪的需求,都用网页调,哪有用
vb.net winform调,接口的,郁闷,啥需求都有。。。。
这样做,2017,可以安装个enterprise版的,装上web相关组件,启动,新建的时候,选择web,选择webapi程序,
然后新建一个后缀是,asmx的文件,这个就是webservice接口,当然用这个可以创建resultful接口,看来微软也是在进步的,
但是没找到微软,有类似于fastjson这样处理json的的工具啊,还得自己写郁闷。
编写完webservice可以直接运行,按f5看看效果
扯远了,创建完之后写完逻辑,可以新建一个winform程序,然后参数中,添加,选择webservice,把上面的webservice地址,
放进去,一定要选择到具体的方法,然后点击ok
使用的时候:
new一下,直接调用写的方法就可以了
类似于:
dim temp as new ServiceReference1.WebServiceSoapClient
temp.Helloworld()
注意,编写后的webservice,要在server2012 上面跑,因为我写的webservice,用framework4.6.1 如果用server2008上的iis的话
是不支持,4.6.1这么高的版本的。