web services 调用出错(200)

  • 主题发起人 主题发起人 hbhxj
  • 开始时间 开始时间
H

hbhxj

Unregistered / Unconfirmed
GUEST, unregistred user!
现在我做一程序的接口,程序接口是用web services 开发的.地址是:接口测试网址:http://www.scwst.gov.cn:9001/inewnh/service.asmxWSDL地址:http://www.scwst.gov.cn:9001/inewnh/service.asmx?wsdl 我在做测试的时候始终是连接不上的,但是在浏览器中选择回车后连接数据库也是连接不上的,经询问说要加上端口号9001,我加了端口号后是可以连接上.但是在程序中该怎么加这个端口号呢?请教各位.附相关函数说明:--------------------------函数 CheckDB()函数名 CheckDB功能 检查数据库连通及运行状态备注 医疗机构自定义使用返回值类型FalseOrTrue类(函数的返回值或传入值标准)1、public class FalseOrTrue { public string falsemessage = ""; public string truemessage = "";}说明: 其对象作为函数的返回值,当字符型参数falsemessage不是空字符串时,说明该函数执行出错,报错信息在falsemessage显示;当函数执行正确时,falsemessage为空字符串,字符型参数truemessage返回值“true”。
 
[:(] 怎么没有人知道这个问题怎么处理?
 
不知道你用的DELPHI版本是几?如果是6,7之类的就不要考虑直接连.NET的WebService了。我做过类似的项目,.Net2005写的WEBSERVICE,用.Net通过互联网调用一点问题都没有。通过Delphi6调用在局域网范围内,效果还算理想,在互联网上调用也能通过,等待试运行的时候,在互联网上怎么也调试不同。没办法,我用.Net写了个传送服务处理了,现在正常使用。你的问题,我测试了一下,用Delphi6调用,报错:没有Port的参数。用C#2005调用,报错:不能找到WSDL。说明你的WebService有问题。再看看吧。
 
能正常连接,但是无法调用接口函数。
 
我用的就是delphi7写的.就是连接的时候老是提示找不到http://www.scwst.gov.cn/inewnh/service.asmx一看就是端口号自动消掉了.所以连接不上.
 

Similar threads

后退
顶部