Web Service的客户端javascript调用

转载 2004年07月14日 11:06:00

<html>
<head>
<script language="JavaScript">
var iCallID;
var service_MsgXML = new ActiveXObject("MSXML.DOMDocument");
function init()
{
 service.useService("
http://gengw/jyjd/service/service.asmx?WSDL","service");
 iCallID = service.service.callService("GetUserList",7);
}


</script>
</head>
<body onload="init()">
<div id="service" style="behavior:url(
http://gengw/chat/webservice.htc)" onresult="onWSresult()">
</div>
<SCRIPT language="JavaScript1.2">
function onWSresult()

    if((event.result.error)&&(iCallID==event.result.id)) 
 {   
  var xfaultcode = event.result.errorDetail.code;
  var xfaultstring = event.result.errorDetail.string;   
  var xfaultsoap = event.result.errorDetail.raw;
  alert(xfaultstring);
  // Add code to output error information here
 }
 else
 {
    var xmlResult = event.result.raw.xml;
  //  var result = event.result.value;
  //  alert(result);
    if (xmlResult != "" && xmlResult != null)
        {

  service_MsgXML.loadXML(xmlResult);
     maxNum = service_MsgXML.getElementsByTagName("msgcontent").length
  column=service_MsgXML.getElementsByTagName("msgcontent").item(0).childNodes
  alert(maxNum);
        service_ChatMsgs.innerHTML = "";
  for (m=0;m<=maxNum-1;m++){
  //for(x in service_MsgXML.documentElement.childNodes)
  //alert("The method returned the result : " + xmlResult);
 // service_ChatList.innerText = service_MsgXML.selectSingleNode("//msgtime").text;
 // service_ChatList.scrollTop = 2000;
    // mName=column.item(m).tagName;
     service_ChatMsgs.innerHTML += service_MsgXML.getElementsByTagName("msgtime").item(m).text+":<br>";
     service_ChatMsgs.innerHTML += service_MsgXML.getElementsByTagName("msgcontent").item(m).text+"<br>";
  //service_ChatMsgs.innerHTML += "<br>";
  //service_ChatMsgs.innerHTML += service_MsgXML.selectSingleNode("//msgcontent").text;
  //service_ChatMsgs.scrollTop = 2000;
  }  
  }
    window.setTimeout('iCallID = service.service.callService("GetUserList",7);',3000);
 }
}
</script>
<Div id="service_ChatMsgs" style="Height:100%;Width:100%;Overflow:Auto;"></Div>
</body>
</html>

用eclipse调用远程webservice生成客户端代码

以前在调用webservice的时候都是自己老老实实用axis写代码,今天在网上看到在myeclipse里面可以根据wsdl接口地址自动生成接口调用客户端代码,于是我就想到在eclipse里面是不是也...
  • niu_hao
  • niu_hao
  • 2015年10月20日 23:35
  • 13625

利用 Myeclipse 生成 Web Service 客户端代码

利用已经发布了的Web Service的wsdl来自动生成java的客户端代码
  • cheng_feng_xiao_zhan
  • cheng_feng_xiao_zhan
  • 2016年12月07日 02:01
  • 407

使用MyEclipse开发WebService开篇之客户端

开篇讲到了如何利用MyEclipse进行Web Service的开发,接下来给大家介绍一下,如何使用MyEclipse开发Web Service的客户端........
  • apicescn
  • apicescn
  • 2015年01月20日 17:26
  • 5047

WebService的四种客户端调用方式(基本)

转载:http://blog.csdn.net/csdn_gia/article/details/54863549web服务网址:http://www.webxml.com.cn/zh_cn/web_...
  • menghuanzhiming
  • menghuanzhiming
  • 2017年11月08日 10:31
  • 159

webservice--四种客户端调用方式

Webservice的四种客户端调用方式 公网服务地址: http://www.webxml.com.cn/zh_cn/index.aspx 一、生成客户端调用方式 1、Wsimpor...
  • CSDN_GIA
  • CSDN_GIA
  • 2017年02月04日 15:51
  • 16427

Java创建WebService服务及客户端实现

WebService是一种服务的提供方式,通过WebService,不同应用间相互间调用变的很方便,网络上有很多常用的WebService服务,如:http://developer.51cto.com...
  • ghsau
  • ghsau
  • 2013年10月14日 23:10
  • 88089

【JS】【客户端】JavaScript程序的执行

客户端JavaScript程序的执行 客户端JavaScript程序没有严格的定义,可以说JavaScript程序是由Web页面中所包含的所有JavaScript代码和通过标签的src属性引用的外部...
  • robinjwong
  • robinjwong
  • 2014年11月30日 01:38
  • 970

C#调用Web Service简单实例

C#调用Web Service简单实例 本文
  • u012025054
  • u012025054
  • 2014年08月31日 21:18
  • 2651

WebService服务端与客户端开发

最近客户提出了将我们做的系统接入到他们系统之中,方便他们进行集中管理这个需求,其中主要就是运用了WebService技术来进行系统之间的接入。在此记录一下整个WebService是如何嵌入我们系统的以...
  • qq_21950667
  • qq_21950667
  • 2015年09月08日 17:12
  • 5560

webservice实现所注意的些问题。

这些总结是楼主自己在开发中遇到的一些心得,
  • u012286237
  • u012286237
  • 2014年07月04日 09:42
  • 1008
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Web Service的客户端javascript调用
举报原因:
原因补充:

(最多只允许输入30个字)