请问我用Delphi写的ISAPI的WEBSERVICE,调试时怎么看SOAP报文?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问我用Delphi写的ISAPI的WEBSERVICE,调试时怎么看SOAP报文?相关的知识,希望对你有一定的参考价值。
因为是ISAPI的,所以好像没有办法用WAD吧?在这里请问下大家,因为有的客户端是UNIX的,他说他没有办法直接调方法,只有直接给我传SOAP报文。
方法有两种,一种是在Delphi 7中WSDLImp工具将DotNet写的Web Service转化为Interface 单元文件,另一种方法是用MS 提供的 Microsoft Soap Toolkit(MSST) 工具。下面是用WSDLImp工具调用C# 写一个简单的 Web Service:
启动 VS.Net工具,在C#项目中,选择 ASP.Net Web服务,在代码中写入
[WebMethod]
public double add(double s1, double s2)
return s1 s2;
生成配件后,在IE 中输入 <a href="http://localhost/ASPNETWS/Service1.asmx" target="_blank">http://localhost/ASPNETWS/Service1.asmx</a>
会看到 有一个 add 的链接,点击进入,并调用测试:
如,输入 s1为 34, s2为 235.34 调用后为
参考技术A 装个HTTP监视器,抓包的那种即可,
实在不行,装个代理服务器,从代理服务器的日志里面找 参考技术B 应该是这样的
delphi连接mysql 我用的是libmysql.dll,请问该怎么设置utf-8,使得字段显示的中文不是乱码?
用unidac 在opentions的charset里直接设置就可以了方便而且效率高 参考技术A 连接MySQL数据库由于在Delphi 7中并没有提供对应MySQL4.0以上版本的dbexpress另外,如果libmysql.dll的版本不对会出现"invalid username/password"的错误 参考技术B adboconnection 连接...
以上是关于请问我用Delphi写的ISAPI的WEBSERVICE,调试时怎么看SOAP报文?的主要内容,如果未能解决你的问题,请参考以下文章
Delphi 的 Datasnap ISAPI 模块上的 CORS 问题
我用delphi写的二层的仓库软件,怎么才能在外网访问我的软件,路由器上有固定ip
请问在Delphi中利用DBGridEh加一列复选框时不能选择的问题怎么解决? 我用的也是clientdateset,但选不了.