新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     >>W3CHINA.ORG讨论区<<     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> Web服务(Web Services,WS), 语义Web服务(Semantic Web Services, SWS)讨论区: WSDL, SOAP, UDDI, DAML-S, OWL-S, SWSF, SWSL, WSMO, WSML,BPEL, BPEL4WS, WSFL, WS-*,REST, PSL, Pi-calculus(Pi演算), Petri-net,WSRF,
    [返回] W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWLW3CHINA.ORG讨论区 - Web新技术讨论『 Web Services & Semantic Web Services 』 → 高手请进!! 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 2743 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 高手请进!! 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     gistao 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:5
      积分:66
      门派:XML.ORG.CN
      注册:2006/3/2

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给gistao发送一个短消息 把gistao加入好友 查看gistao的个人资料 搜索gistao在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看gistao的博客楼主
    发贴心情 高手请进!!

    我想做个web services的客户端,可是老是不对,谁帮我看看

                   ISoapSerializerPtr Serializer;
     ISoapReaderPtr Reader;
     ISoapConnectorPtr Connector;
     HRESULT hr;
     
     
     //连接到服务
     hr=Connector.CreateInstance(__uuidof(HttpConnector30));
     Connector->Property["EndPointURL"] =
      "http://192.168.0.104/TempConvert3/TempConvert3.asmx";  

     hr=Connector->Connect();
     //开始这消息
     Connector->Property["SoapAction"]= "http://Walkthrough/XmlWebServices/ConvertTemperature";//具体操作该如何写?
       hr=Connector->BeginMessage();
       //创建SoapSerializer实例
       hr=Serializer.CreateInstance(__uuidof(SoapSerializer30));
       //连接SoapSerializer实例和connector的实例的输入流
       hr=Serializer->Init(_variant_t((IUnknown*)Connector->InputStream));
       //建立soap消息
       hr=Serializer->StartEnvelope("","","");
       hr=Serializer->StartBody("");
       hr=Serializer->StartElement("ConvertTemperature","http://Walkthrough/XmlWebServices/","","");  //这是本地的Web Services,实际中要指定命名空间
       //hr=Serializer->StartElement("NumberTwo","","","");
       hr=Serializer->WriteString("10");
       hr=Serializer->EndElement();
       //hr=Serializer->EndElement();
       hr=Serializer->EndBody();
       hr=Serializer->EndEnvelope();
       //发消息给xml web services
       hr=Connector->EndMessage();      
       //读反映
       hr=Reader.CreateInstance(__uuidof(SoapReader30));
       //连接reader和connector的输出流
       hr=Reader->Load(_variant_t((IUnknown*)Connector->OutputStream), "");
       //显示结果
       m_strOut=(char*) Reader->RpcResult->text;

    我调试程序后.发现到hr=Reader->Load(_variant_t((IUnknown*)Connector->OutputStream), "");有错,,,大侠,帮帮我


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/3/14 16:25:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Web Services & Semantic Web Services 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/11/23 5:16:33

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    62.500ms