Delphi 7编写的Webservice生成的DLL部署到IIS上(续)

原创 2017年01月07日 19:28:26

接上篇,Delphi编写的WebService已经部署在IIS上,下面是在DELPHI中进行调用,

方式有两种:直接调用与使用HTTPRIO控件,步骤如下:

1.在原有的BPG包中新建一个应用程序,命名为WebServiceTS,单元窗体命名为WebServiceDY

1

2.直接调用,需引用Webservice实现单元文件webServiceDemoImpl,代码如下:

procedure TForm2.Button1Click(Sender: TObject);
var
  wsb:TWebserviceDemo;
  s:WideString;
begin
  wsb:=TWebserviceDemo.Create;
  s:= wsb.getText;
  ShowMessage(s);
end;

效果如图:

2

3.使用HTTPRIO控件,需引用WebService定义单元文件webServiceDemoIntf,设置HTTPRIO控件的

WSDLLocation属性值为http://localhost/webserviceDemo/Project2.dll/wsdl/IwebServiceDemo,代码如下:

procedure TForm2.Button2Click(Sender: TObject);
var
  s:WideString;
begin
  s:= (HTTPRIO1 as IwebServiceDemo).getText;
  ShowMessage(s);
end;
效果图如下:

3


Delphi 7编写的Webservice生成的DLL部署到IIS上

Delphi7编写的Webservice生成的DLL部署到IIS上,步骤如下: 1.打开DELPHI 7,选择File-New-Other,选择WebServices,选中SOAP Server Ap...
  • xiaojian555
  • xiaojian555
  • 2017-01-07 11:47:40
  • 2902

基于Delphi7 WebService 在Apache发布及Apache使用说明

基于Delphi7 WebService 在Apache发布及Apache使用说明qq:394251165                前段时间,需要将基于Delphi7WebService 发布在...
  • tjb_1216
  • tjb_1216
  • 2009-10-02 10:41:00
  • 3718

delphi部署注意事项

---------------------------------------------------------------   记得把MIDAS.DLL安装到别的机器上:     Delphi具有...
  • xzknet
  • xzknet
  • 2006-06-07 11:32:00
  • 1160

Delphi WebService 的编写、调试、发布(IIS)、调用

下面说明如何编写用于IIS发布的ISAPI类型的WebService。 1、 New|Other|WebServices|SOAP Server Application|这里先选择建立Web App...
  • beyondqd
  • beyondqd
  • 2011-08-16 15:27:05
  • 754

Win7 IIS7.0发布Delphi编写的Web服务(ISAPI)

  • 2013年07月11日 12:46
  • 176KB
  • 下载

在32和64位系统的IIS下发布Delphi编写的WebServices(ISAPI)

最近在服务器和本地调用delphi写的导出Excel 的webservices,出现一系列配置和权限问题,现在一一记录下来。 在windows7系统自带的IIS7.0中及windows 2008 r2...
  • kongwei521
  • kongwei521
  • 2015-02-10 10:41:55
  • 1305

webservice生成dll 并部署

我们看看如何建立和部署一个最简单的Web服务建立Web服务 1.在wwwroot目录下建立一个叫做Webservice的目录。 2.建立下面这样一个文件: using System; ...
  • gxxloveszj
  • gxxloveszj
  • 2012-10-13 08:23:33
  • 3063

将webservice封装成dll

生成dll文件的步骤如下: 1、发布完成后,在浏览器中打开WebService文件,如:http://localhost/WebSer/WebService1.asmx,可以看到WebService...
  • gxxloveszj
  • gxxloveszj
  • 2012-12-19 16:48:03
  • 5087

微信小程序使用C#的WebService加载非托管dll配置iis

分享解决方案
  • daoer_sofu
  • daoer_sofu
  • 2017-06-11 21:56:06
  • 595

IIS部署webservice以及常见问题总结

本人最近在尝试通过IIS发布webservice,以下是一些经验总结,希望有所帮助。 在win7系统上部署IIS发布webservice 1.        webservice的机制:将发布we...
  • du_peiduo
  • du_peiduo
  • 2013-12-13 13:38:08
  • 9307
收藏助手
不良信息举报
您举报文章:Delphi 7编写的Webservice生成的DLL部署到IIS上(续)
举报原因:
原因补充:

(最多只允许输入30个字)