C#调用金蝶的Service

前提概要,需要调用金蝶EAS的Service,发现不是WebApi,伤脑筋

 

 

 

找到了《金蝶EAS_V8.1_WebService开发指南.doc》

开搞,大致就是

1.鼠标右键你需要的接口(wsdl)

 

 

 2.链接另存为 XXX.wsdl(原来默认xml的,搞成wsdl)

 

 

 

 3.使用VS自带编译转换器,问题来了,这里文档使用的是VS2003(有点老了)

参考:https://blog.csdn.net/qq_35913274/article/details/100018983

①确定需要的参数

 

 

②打开Developer Command Prompt for VS 2019(我这里安装的是VS2019)

 

 

 

 

 

 

③从wsdl路径中下载cs文件 输入命令:wsdl /language:c# /n:CHEER.PresentationLayer /out:文件存储路径 http://47.106.68.247/ycsyth/webservices/ycsbizService?wsdl

 

 

 

 

 

 ④在对应的输出目录下生成了.cs文件,引入项目(项目中记得引用System.Web.Service),然后开始调用

 

 

 

 以上参考了https://blog.csdn.net/qq_35913274/article/details/100018983

 

剩下的就是调用问题

 

 

 

感谢:https://blog.csdn.net/qq_35913274/article/details/100018983

 

posted @ 2021-03-26 10:55  蜗牛的礼物  阅读(579)  评论(0编辑  收藏  举报