当前位置: 代码迷 >> Web Service >> 一个WebServer的有关问题
  详细解决方案

一个WebServer的有关问题

热度:576   发布时间:2011-12-22 23:36:25.0
一个WebServer的问题
用.net做了一个很简单的WebServer,Delphi做的客户端,调用无参数的方法时一点问题没有,也能够得到函数调用的返回值,但是调用有参数的方法时,参数传不进来,在服务端反应出来好像是参数的实例没有创建,这是怎么回事?是客户端的问题还是服务端的问题?

------解决方案--------------------
贴代码吧。
------解决方案--------------------
是不是NET的参数类型和Delphi的参数类型不一样
------解决方案--------------------
应该是类型问题
基本类型应该没有问题 我不懂delphi 我想应该差不多
但是不一致的类型应该使用typeof()操作符注册客户端的数据类型
------解决方案--------------------
说的不明不白

WebServer是什么概念?

Web服务器 CGI 还是弄了一个Web服务的方法?
------解决方案--------------------
试试引用时的参数跟asmx的参数一样

前些时候弄一个php的webservice调用,你参考一下
如:
[WebMethod]
public string Test(string sValue)
{
return sValue;
}
调用:
$param = array( 'sValue ' => 'xxxxx ']);
$result = $client-> call( 'Test ', array( 'parameters ' => $param), ' ', ' ', false, true, 'document ', 'encoded ');

------解决方案--------------------
确定服务端没有问题

找找客户端的原因
------解决方案--------------------
mark 学习