Delphi7 Soap/WebServer 套COM+连接异常? ( 积分: 100 )

  • 主题发起人 主题发起人 roczhoupeng
  • 开始时间 开始时间
R

roczhoupeng

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手!下午好!
本人目前有一难题不能解决(目前急需解决的问题).
在Delphi7中写一应用程序,其方式为:
1)中间层采用COM+方式连接SQL SERVER2000数据,同时中间层的所有方法及相关属性写在 COM+中.
2)客户端与中间层采用Delphi中的WebServer的SOAP套COM+连接的方式连接
3)客户端用SOAP的HTTPRIO1控件连接WebServer服务器的方式连接
4)问题:
单步跟踪(F8)运行客户端应用程序时无任何问题;不进行单步跟踪(F9)第1次运行正常,第2次正常,第3次或进行连续多次运行(注:调用同一个方法)时出现如下错误:
Project P_RocIASPI_Client.exe raised exception class ESOAPHTTPException with message 'Received content of invalid Content-Type setting:text/html - SOAP expects "text/xml"'
请问各位高手,出现这一现象应该如何解决? [200分的奖励]

Soap/WebServer 套COM+连接异常?
 
各位高手!下午好!
本人目前有一难题不能解决(目前急需解决的问题).
在Delphi7中写一应用程序,其方式为:
1)中间层采用COM+方式连接SQL SERVER2000数据,同时中间层的所有方法及相关属性写在 COM+中.
2)客户端与中间层采用Delphi中的WebServer的SOAP套COM+连接的方式连接
3)客户端用SOAP的HTTPRIO1控件连接WebServer服务器的方式连接
4)问题:
单步跟踪(F8)运行客户端应用程序时无任何问题;不进行单步跟踪(F9)第1次运行正常,第2次正常,第3次或进行连续多次运行(注:调用同一个方法)时出现如下错误:
Project P_RocIASPI_Client.exe raised exception class ESOAPHTTPException with message 'Received content of invalid Content-Type setting:text/html - SOAP expects "text/xml"'
请问各位高手,出现这一现象应该如何解决? [200分的奖励]

Soap/WebServer 套COM+连接异常?
 
客户端为什么不采用Socket方式与应用服务器连接呢,就是那个TSocketConnection.
 
我也碰到过该问题,最后是查资料解决了.
解决办法:在工程单元文件的Uses 子句中,更改了两个单元的引用顺序。
正确的顺序是: uses ...ISAPIApp,
ISAPIThreadPool,....
错误的顺序为:uses .ISAPIThreadPool,ISAPIApp,...
 
后退
顶部