| 发表于:2007-12-29 13:29:52 楼主 |
在提这个问题前,我在网上查过很多帖子,目前我的问题已解决,在此只是想给各位使用.net webservice的同志提个醒: 在刚开始做这个程序的时候,因为在测试期,因此有很多地方只声明了服务变量,但没有修改其url,因此造成了很多地方引用错误. 起初web服务是部署在自己的机器上,因此调用url的地址是127.0.0.1,任何时候测试都没有问题; 后来将web服务部署到了服务器上,而且远程,后来发现有些方法调用正常,而有些调用就报错; 后来将整个声明代码都查找了一遍,把所有没有加url重定向的地方都加上,就正常了,而且上传将近1m的图片都没有问题的. 因此,很多网上说的路由器端口限制的说法,我觉得不成立,个人感觉: 只要你的web服务使用的端口,如80,81,8888之类的是开放的,并且你能访问到你的服务列表,或能调用其中的一个函数,应该你的web服务就是ok的,不要再做其它测试了,看你的客户端代码是否将webservice的url做成重定向即可.一般错误都是出在这里. |
|
|
|
|