小弟用D7做的Web service的dll(ISAPI/NSAPI)文件部署在一台Web服务器上的IIS上,客户通过软件链接该dll文件上传数据到SQL server上,现在发现如果上传的次数多了,则会无法链接该dll文件(wsdl检验如,http://www.asd.com/vv/sasd.dll/wsdl)也就无法使用Web Service了(重启IIS后又可以用),不知是不是dll占用IIS内存没有释放,不知大家有没有这方面的经验,IIS上是不是有什么特别设置或程序本身要注意哪些问题!请各位不吝指教!
解决方案 »
- 关于delphi中的package静态链接的问题,已经有bpl文件了,为什么编译的时候还要找package中相应的单元文件呢!
- 请问如何Debug MIDAS服务程序
- 决策分析模块的问题,大家来看看
- Node.Index如何对应相对节点添加其值?谢谢!
- 哪里有delphi中文帮助
- 如何得到一个属性的所有可能的取值?
- BNavigator1问题,
- 急急!如何在form1中引用form2的中Var定义的参数
- 一个小问题,大家帮帮忙。
- 如何用delphi实现图像网络传输与存储?请高手介绍方法,包括用什么库,通过TCP/IP怎么办?
- 怎么样才能获取表名
- 进货单号是否应该允许用户自己修改?如果允许的话,出现 重复怎么办?
不能使用midas.dll,也就是不能使用DataSetProvider,否则在长时间(次数)
调用后会出现加载midas.dll失败的错误。也许你是后者,那就放弃midas.dll吧。如果不是这些原因,那就是你的程序有问题了,^_^
CGI不用关心的一些细节问题,在ISAPI里面显得非常突出.
你的应该不会有这个问题。想看内存的使用情况可以在任务管理器中找找“DLLHOST.DLL”,可能你会发现
好几个,不过能看出来哪一个是要关注的。值得关注的只有“midas.dll”,也就是TDataSetProvider的相关内容,
建议不要使用。其他的好像没有什么问题了,你可以自己做个简单例子调调试试。