1、axis2 java
rem axis2 生成client代码 wsdl2java -uri file:///C:/Users/Hansen/Desktop/test.wsdl
rem axis2 生成server代码 wsdl2java -ss -uri file:///C:/Users/Hansen/Desktop/test.wsdl
2、cxf java
rem jaxws2.2 生成代码 wsdl2java -p com.neohope -d src -all PATH_TO_WSDL
rem jaxws2.1 生成代码 wsdl2java -frontend jaxws21 -p com.neohope -d src -all PATH_TO_WSDL
3、wsdl soap csharp
rem cs生成client代码 wsdl C:/Users/Hansen/Desktop/test.wsdl
rem cs生成server代码 wsdl /serverInterface C:/Users/Hansen/Desktop/test.wsdl
4、svcutil wcf csharp
svcutil.exe http://localhost:1168/Service1.xamlx?wsdl /out:MyService.cs /config:app.config
使用时,WCF服务端直接实现服务接口即可。
WCF客户端,将app.config文件拷贝到项目中,然后直接调用代理类中的方法即可。