查到资料说用gSOAP可以做。
但是对Web Service不太熟悉,具体细节不清楚。
首先,要求web service端提供些什么呀?

解决方案 »

  1.   

    服务器随意,怎么都无所谓.客户端要用ATL,你在工程上右键,添加WEB服务引用,然后就自动建立好ATL了,很简单.
      

  2.   

    Web Service是Web上提供的软件服务,一个服务可以提供多个WebMethod,调用WebMethod类似于调用函数。
    服务端只要做好Web服务的有关部署即可,客户端如果用VS开发,可以“添加Web引用”,输入url并确定后会自动生成一些文件,文件中定义了服务的名空间和类,可以自己构造类对象并调用。
      

  3.   


    跟web service端的对接,是为传递几个数据过去,再接收其返回的校验结果。
    这样的话,是否需要它提供些什么东西?要不我怎么把数据传过去/把结果收回来?
    谢谢各位指教~
      

  4.   

    webservice我搞过,  看看你用什么客户端了,c++的话,建议看下gsoao开发文档,不难
      

  5.   

    通常每个web service都会提供WSDL描述文件,里面详细描述服务提供的方法、参数、返回值等信息,描述方式也是XML格式,所以该文件既能被人眼识别,也能被机器识别。开发向导生成封装类时依赖的就是这个文件。
      

  6.   

    标准的web service都会提供WSDL,从而你可以知道它的接口信息,这样就可以添加web service引用等来调用对应的服务接口或者通过soap toolkit SDK等来开发对应的客户端,封装对应的soap协议包发送数据请求以及获得返回结果...
      

  7.   

    需要知道url、服务名称、要调用的方法名称及参数和返回值的含义等。
      

  8.   

    1:可以用第三方库比如:gsoap_2.7.13,SoapToolkit30来解释你生成msdl文件,这个你可以到网上搜索下用法.
    2:你可以用.NET环境上封装一个DLL,然后这个DLL里面添加一个web引用.
    3:可以用HTTP协议来封装包头,发送http数据包来进行.