在新建SoapServerApplication 有五个类型选项:
ISAPI/NSAPI Dynamic link lib
CGI stand alone...
....
...
Web App Debugger executable
各类型有什么区别?一般是用哪种?
采用web app debugger executable 类型时要启动web app debugger,那么程序发布以后呢?还需要它吗?
ISAPI/NSAPI Dynamic link lib
CGI stand alone...
....
...
Web App Debugger executable
各类型有什么区别?一般是用哪种?
采用web app debugger executable 类型时要启动web app debugger,那么程序发布以后呢?还需要它吗?
解决方案 »
- 高分 急! delphi ado 执行两条sql语句报错
- 客户端EXE程序,连接MS SQL数据库的问题?
- edit控件如何设置能实现edit的宽度随其显示的字符信息长度变化而变化?
- 怎样自定义shape控件的OnMouseUp函数
- 急、急、急:怎样实现点击回车键使光标从一个文本框跳到另一个文本框?
- 一个应用程序的问题!
- fastreport中如何打印WORD文档?
- 怎麽判断一个文件是否正在被系统或别的程序使用?
- 哪里有MP3和RM播放的组件?(要可以编译进可执行文件脱离DELPHI运行的)
- delphixe7 如何安装控件
- 也许很简单,但我不知道,请高手指点!
- 浅尝BCB6新增控件ValueListEditor的使用<摘于:《BCB编程实验与研究》>
为何:
1、在本机调用,N遍都TMD很正常(注:这个ISAPI里的逻辑是调用COM+返回一个字串)
2、在别的机器调用,第一遍正常,第二遍直到重启IIS之前都TMD的狂错返回
什么SOAP字串不可解析的错。
ISAPIThreadPool
看看有没有把这两个包含文件顺序搞错了?
正确的事我写上的这个顺序。
iscyber(幕后玩家) 说得对
另外最好把你的调用代码贴出来看看
function TIsapiserver.execSql(STRSQL: string): integer;
var
obj: variant;
begin
coinitialize(nil);//你加上这个语句了没有?
try
obj := createoleobject('pmts.mtsreport');
obj.queryexe(strsql);
result := s_ok;
finally
CoUninitialize;
end;
end;
WebService的调用方法和你一样,就是那两个包的顺序不对
能解释一下为何需要那样的顺序吗?