关于webservice的问题,很棘手的,求教
开发了一个WebService程序(以后简称服务器程序,实际是一个CGI程序)和一个可以调用这个WebService的应用程序(以后简称客户端程序,是一个普通的EXE程序).
服务器程序处理客户端程序的各种数据库请求(查询\增加\修改),服务器使用ADO方式进行MS SQL数据库的连接.
程序使用的控件,
服务器程序:TADOConnection,TADOQuery,TProviderName
客户端程序:TSOAPConnection,TClientDataset
程序的使用方式:
服务器程序安装在一个域中的一台装有WIN2000 Server的机器上,客户端装在任意一台机器上,现在是客户端调用服务器程序,程序提示如下错误:
GateWay Error(502) - 'http://172.16.0.230:10006/irep_bs_server.exe/soap/Iads_user'
但是如果我多用几次的话,是有的时候好使有的时候不好用,所以十分奇怪。
服务器的工作步骤:
1。调用COM组件,这个组件的功能是与MS的ADS进行联系,从ADS中进行用户验证
2。建立数据库连接,取得数据资料。
但是现在我调用客户端在调试的时候,发现在与服务器进行第一步数据交换的时候出现我上面提到的错误,但是有的时候不提示。
请问,大家知道这是什么原因吗?