合作伙伴提供一组wsdl文件,其中一部分引用了xsd文件(Parlay X 2.0标准),合作方建议用java和apache和tomcat编译后生成web service,然后进行数据交换
但是我对java和unix以及soap了解不多,想用c#和iis作web服务,怎么实现呢!请各位大虾给指点一下迷津,最好说说步骤,有点例子!

解决方案 »

  1.   

    新建一个Web Service工程就可以开始做了。详细的例子MSDN上面都有。
      

  2.   

    我在msdn上没有找到,您能说得详细吗,比方说怎么使用wsdl文件
      

  3.   

    有了 WSDL 就等于有了接口以及接口所用参数类型的定义,你尝试将这些WSDL文档发布在IIS的一个站点里面,然后在 Visual Studio 里面建一个基于C#的工程,然后将指向某个文档的URL作为Web引用添加到工程中,就可以得到在用C#编写这些服务接口时的函数以及参数定义。用C#编写Web Service就是建一个ASP.NET Web Service Application工程,和写一个普通的类差不多,只是对这个类要用[WebService],[WebServiceBinding]去标识,发布的服务接口用[WebMethod]标识,跟着工程向导建的代码慢慢去做就行了。方法就这样了,实现服务的逻辑是你自己的责任了噢。
      

  4.   

    可以参考一下 
    http://www.xker.com/page/e2007/0116/14155.html
      

  5.   

    wsdl 文件是微软提供用于作为webservice 接口定义的文件,你可以上微软网站下载 Web Service Enhance2.0, 3.0, 3.5 基于你的需求而定。 安装完成后,在你安装目录下有一个名称叫WseWsdl3.exe 的文件。 打开cmd窗口进入命令行状态,执行 WseWsdl3.exe “xxxxxx.wsdl” /type:Webclien 命令,之后它会在相应目录下自动生成cs文件,把此文件添加到你C#工程中作为类调用就可以了。 相信对你有用。