C#WCF开发服务将xxx.wsdl生成xxx.h文件
来源:互联网 发布:通过js获取网页源代码 编辑:程序博客网 时间:2024/06/07 06:33
2.1搭建本地服务
Internet信息服务(IIS)管理器
网站新建
应用程序池—>修改:经典,V4.0
2.2 使用头文件并调用wcf服务
转到服务http://192.168.1.157:8087/Webxxx.svc
打开http://192.168.1.157:8087/Webxxx.svc?wsdl
将内容拷贝到文件中命名为xxx.wsdl
在xxx.wsdl文件,打开<wsdl:types></wsdl:types>之间的链接,
http://192.168.1.157:8087/Webxxx.svc?xsd=xsd0
http://192.168.1.157:8087/Webxxx.svc?xsd=xsd1
用链接中内容替换<wsdl:types></wsdl:types>之间的内容。
参数修改,增加接口,接口名称修改都要重新生成头文件。
将CryptographyService.wsdl拷贝到E:\3服务器\生成h文件\SProxy\Debug目录下
2.3 到sproxy.exe所在文件夹下执行命令
将E:\3服务器\生成h文件\SProxy\路径下的Debug文件夹拷贝到XP机器上,
使用cmd
sproxy.exe /wsdl xxx.wsdl
就会在同目录下生成xxx.h文件。
Internet信息服务(IIS)管理器
网站新建
应用程序池—>修改:经典,V4.0
2.2 使用头文件并调用wcf服务
转到服务http://192.168.1.157:8087/Webxxx.svc
打开http://192.168.1.157:8087/Webxxx.svc?wsdl
将内容拷贝到文件中命名为xxx.wsdl
在xxx.wsdl文件,打开<wsdl:types></wsdl:types>之间的链接,
http://192.168.1.157:8087/Webxxx.svc?xsd=xsd0
http://192.168.1.157:8087/Webxxx.svc?xsd=xsd1
用链接中内容替换<wsdl:types></wsdl:types>之间的内容。
参数修改,增加接口,接口名称修改都要重新生成头文件。
将CryptographyService.wsdl拷贝到E:\3服务器\生成h文件\SProxy\Debug目录下
2.3 到sproxy.exe所在文件夹下执行命令
将E:\3服务器\生成h文件\SProxy\路径下的Debug文件夹拷贝到XP机器上,
使用cmd
sproxy.exe /wsdl xxx.wsdl
就会在同目录下生成xxx.h文件。
阅读全文
0 0
- C#WCF开发服务将xxx.wsdl生成xxx.h文件
- [C]自建XXX.h 文件
- 利用svcutil.exe 访问windows Server 2003的wcf服务生成客户端代码报错:无法从http://XXX/XXX.svc?wsdl获取元数据”错误的解决方法
- WCF 无法从http://XXX/XXX.svc?wsdl获取元数据”错误的解决方法
- WCF---“无法从http://XXX/XXX.svc?wsdl获取元数据”错误的解决方法
- wsdl 生成java服务端代码开发,客户端请求,服务端返回错误XXX are not understood解决方法
- Qt-直接将xxx.ui文件转化为ui_xxx.h文件
- 转载------ #include sys/xxx.h 头文件
- C# wcf 添加引用的时候 "无从http://XXX/XXX.svc?wsdl获取元数据”错误的解决方法
- QT5 执行qmake 的时候不能为xxx.ui生成ui_xxx.h 文件
- 程序员自定义的一个头文件,怎样通过#include<xxx.h>调用而不是#include"xxx.h"
- bfin-xxx-gcc中multilib.h的生成
- bfin-xxx-gcc中tm.h的生成
- bfin-xxx-gcc中options.h的生成
- bfin-xxx-gcc中bconfig.h的生成
- bfin-xxx-gcc中insn-modes.h的生成
- #import"XXX.H" 和 @Class XXX;
- 错误:'xxx/xxx.h' file not found
- 数据预处理
- Kotlin 实现Activity之间的跳转 和 布局控件的简单调用
- Spinnaker 核心概念解析
- java.io包
- 数据结构与算法专题之查找与排序——插入类排序(插入、希尔)
- C#WCF开发服务将xxx.wsdl生成xxx.h文件
- 如何将oracle数据库恢复到指定日期
- POJ
- 物联网
- JAVA加载JAR包并调用JAR包中某个类的某个方法
- linux里面如何配置vim
- (0064)iOS开发之枚举NS_ENUM和NS_OPTIONS的区别
- 进程间通信之共享内存
- 正则化方法:L1和L2 regularization、数据集扩增、dropout