以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Dot NET,C#,ASP,VB 』  (http://bbs.xml.org.cn/list.asp?boardid=43)
----  [合集] 一个有关web service异步调用的问题(急!!!)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=43&rootid=&id=11822)


--  作者:admin
--  发布时间:11/9/2004 2:26:00 AM

--  [合集] 一个有关web service异步调用的问题(急!!!)


发信人: Nineteen (-_-#!), 信区: DotNET
标  题: [合集] 一个有关web service异步调用的问题(急!!!)
发信站: BBS 水木清华站 (Wed Nov  5 08:05:52 2003), 站内

☆─────────────────────────────────────☆
   fqy1000 (风清扬) 于  (Mon Jun 16 16:12:38 2003)  提到:

web service 返回的是一个float数组 [WebMethod] public float [] GetValue(int n);
书上的例子是dataset类型的返回值,
调用DataSet dt=xxWebService.EndGetAllAuthors(ar); 把结果保存到dt,
那么我应该如何保存返回的数组呢?
float [] temp=new float[aConstValue];
下一步是怎样的?
temp=myWebService.EndGetValue(ar);?可是结果不对
由于不能多次调用EndGetVaule,所以不能循环读取,请大虾指点。






☆─────────────────────────────────────☆
   milletAtaro (小米加芋头) 于  (Tue Jun 17 00:27:15 2003)  提到:

数组能不能串行化阿 dataset可以 对象可以 xmlElement元素可以没见过数组的例子  
【 在 fqy1000 (风清扬) 的大作中提到: 】
∶web service 返回的是一个float数组 [WebMethod] public float [] GetValue(int n);
∶书上的例子是dataset类型的返回值,
∶调用DataSet dt=xxWebService.EndGetAllAuthors(ar); 把结果保存到dt,
∶那么我应该如何保存返回的数组呢?
∶float [] temp=new float[aConstValue];
∶下一步是怎样的?
∶temp=myWebService.EndGetValue(ar);?可是结果不对
∶由于不能多次调用EndGetVaule,所以不能循环读取,请大虾指点。




☆─────────────────────────────────────☆
   fqy1000 (风清扬) 于  (Tue Jun 17 09:38:23 2003)  提到:

可以吧。同步调用是正确的。而且数组不就是被当作对象看待的么?
professional c#上说一些基本类型(我就不一一列出了)以及他们的数组
都是被web service允许的,所以我想应该没有问题吧。

【 在 milletAtaro (小米加芋头) 的大作中提到: 】
∶数组能不能串行化阿 dataset可以 对象可以 xmlElement元素可以没见过数组的例子  




☆─────────────────────────────────────☆
   fqy1000 (风清扬) 于  (Tue Jun 17 10:08:34 2003)  提到:

不好意思,麻烦各位了,经过重新测试,发现结果正确。
原来错误的原因可能是因为异步调用不阻塞线程,所以
程序执行到测试模块时web service还没有返回。

【 在 fqy1000 (风清扬) 的大作中提到: 】
∶可以吧。同步调用是正确的。而且数组不就是被当作对象看待的么?
∶professional c#上说一些基本类型(我就不一一列出了)以及他们的数组
∶都是被web service允许的,所以我想应该没有问题吧。




☆─────────────────────────────────────☆
   leebons (libo) 于  (Thu Jun 19 12:46:43 2003)  提到:

把这个数组放在一个类中就ok了

【 在 fqy1000 (风清扬) 的大作中提到: 】
∶web service 返回的是一个float数组 [WebMethod] public float [] GetValue(int n);
∶书上的例子是dataset类型的返回值,
∶调用DataSet dt=xxWebService.EndGetAllAuthors(ar); 把结果保存到dt,
∶那么我应该如何保存返回的数组呢?
∶float [] temp=new float[aConstValue];
∶下一步是怎样的?
∶temp=myWebService.EndGetValue(ar);?可是结果不对
∶由于不能多次调用EndGetVaule,所以不能循环读取,请大虾指点。




上一篇
返回上一页
回到目录
回到页首
下一篇



W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
30.273ms