热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

TR@SOE老大来看看吧,是你序的那本WEBSERVICE书的问题。

运行第一个例子,在调用WEBSERVICE的时候出错问题是:在我填写HTTPRIO的WSDLLocation的时候,是没问题,可是填好了这个我点SERVICE的下拉条的时候就必须让我上网,然
运行第一个例子,在调用WEB SERVICE的时候出错
问题是:
在我填写HTTPRIO的WSDLLocation的时候,是没问题,可是填好了这个我点SERVICE的下拉条的时候就必须让我上网,然后上网后,再点这个,说是XML文件有问题。还是不行。

我在上着网的时候进:http://localhost:1024/Project2.exe也进不去了,说是:
Internal Server Error
HTTP status code: 500

HTTP error message: 服务器运行失败

这是怎么回事?我知道也有兄弟在看这本书,你们遇见过没?帮帮我!

14 个解决方案

#1


老大不在吗?
我顶!

#2


呵呵,帮你up

#3


上网后如果提示XML还有问题,那么可能是因为服务器端修改过了。我是这样解决的:

重新编译服务器;
然后重新到客户端读WSDL;

另外,如果你是WAD类型的服务程序,请确保WAD这个服务程序是运行着的。

#4


WAD服务程序可以在BCB环境下Tools|Web App Debugger里调出,然后要按“START”以启动1024号端口。

#5


我是WAD的,而且一直是运行的。
老大也遇见这个问题了吗?

是在上着网的时候:

重新编译服务器;
然后重新到客户端读WSDL;

吗?我试试去。有问题再来问你。

#6


问题是,不上网的时候,我一点SERVICE那个下拉按钮,它就出拨号的窗口。
所以必须上网弄。这怎么解决?

我的机器是WIN2000 SERVER

#7


要上网没有办法。。。。。我现在是宽带了,所以也不存在这个问题了。。。。

#8


我不上网也可以运行这个程序啊,不过,我也是宽带,宽带就可以不上网?拨号就必须上网,为什么?

#9


老大我也遇到同样的问题,即第三章的第一个例子,通过在BCB环境下Tools|Web App Debugger调出,第一次通过了,从第二次开始就再也通不过了,哪怕按照书上的例子一步一步的重来N次还是一样,出现的问题与上面谈的基本一样,只是由“服务器运行失败”变成了不能向注册表写项。老大这该如何解决??

#10


我按照斑竹的步骤做了还是不行,就象楼上所说,第一次成,后来就全不成了。
提示就老是:
Internal Server Error
HTTP status code: 500

HTTP error message: 服务器运行失败

不知道是怎么回事,看来大家都有遇见这个问题呀!

#11


再次声明,我所知道的解决方法已经全部公开了。一点都没有藏私。。。。

重复一下:

一、WAD类型的WS程序,一定要打开Web App Debugger并启动之,这样1024端口才会启动;

二、必要时,可以去微软下一个SOAP TRACER(书里也有介绍),来跟踪一下SOAP包的传递;

三、我个人认为奇怪的一个现象是我原来拨号,那么WS客户端运行时(或获取WSDL时)都必须保持上网状态。现在宽带了,就没有这个问题。

四、刚想起来一个情况,自己的WS方法最好是放在一个独立的单元,不要放在WIZARD自动产生的单元里(这样做可能会造成WSDL里的方法找不到)

#12


谢谢斑竹大人,那我再试试。

先UP一下

还有朋友遇见过这样的情况吗?

#13


程序就是注册不上了

不知道为什么

奇怪的WEB SERVICE

#14


我昨天刚买的书,照着做了一遍,WAD过会就跳出红叉叉,要重新WAD,其他还可以,程序正常执行,可能偶BCB是D版。

推荐阅读
author-avatar
zhangpingzizai
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有