张志峰的博客

水滴石川,积少成多。

导航

随笔分类 -  Delphi WebService

摘要:delphiwebserviceserviceweb程序开发手机本文通过使用Delphi和Web Services技术开发短信应用程序的实例详细的介绍了如何在Delphi中开发基于Web Services技术的应用程序。 关键字:Delphi;Web Service;短信应用程序开发 一提起基于Web Services技术的应用程序开发,一般人首先想到的开发工具是Vs.net,其实作为快速应用程序开发工具(RAD)的老大,Delphi从6.0就开始支持Web Services的开发和应用了,本文通过使用Delphi 7.0调用新浪发送短信的Web Service进行短信应用程序开发这一... 阅读全文

posted @ 2013-05-24 13:32 ╰★张志峰★╮ 阅读(527) 评论(0) 推荐(0)

摘要:Delphi开发Web Service初探(转)简介:“网络就是计算机,软件就是服务”的思想已经逐步深入人心。由于Web Services能够通过网络把服务直接递送给终端用户,而且由众多主流厂商所支持和描绘的美好前景也让我们心动不已。据有关报告预计,2002年多数企业将会对于Web服务产生关心。另外,在2004年Fortune 2000家企业引进的应用软件解决方案之中,Web服务将占很大的比重。最近,关于如何建立Web Service的文章较多,但大多是用VS.NET完成的,而关于如何用Delphi 6开发的文章较少。本文介绍了一个用Delphi 6开发Web Service的简单的例子,以达 阅读全文

posted @ 2013-05-24 11:03 ╰★张志峰★╮ 阅读(899) 评论(0) 推荐(0)

摘要:Delphi实现WebService带身份认证的数据传输WebService使得不同开发工具开发出来的程序可以在网络连通的环境下相互通信,它最大的特点就是标准化(基于XML的一系列标准)带来的跨平台、跨开发工具的通用性,基于HTTP带来的畅通无阻的能力(跨越防火墙)。WebService给我们的软件开发带来了诸多好处,但是有一点还是必须要考虑到的,那就是安全问题。提供Service的一方要控制用户的限制访问,就要对来访的用户进行身份验证。验证成功则继续提供服务,否则就触发无权访问的异常,返回给客户。那么现在我们要解决的问题是这样的:用户的身份认证信息如何在调用主要服务前发送到服务方,从而进行验 阅读全文

posted @ 2013-05-24 10:30 ╰★张志峰★╮ 阅读(2527) 评论(0) 推荐(0)

摘要:Delphi WebService 的编写、调试、发布(IIS)、调用下面说明如何编写用于IIS发布的ISAPI类型的WebService。1、 New|Other|WebServices|SOAP Server Application|这里先选择建立Web App Debugger 类型的WebService,因为这种类型的WebService便于调试,当我们调试好它,准备发布时再将 此类型转换为ISAPI类型。2、 选择Web App Debugger后,随便输入一个ClassName,这里我们输入“Test”3、 随后Delphi会询问你是否建立接口单元,选择是,然后输入接口的名字,我们 阅读全文

posted @ 2011-08-08 13:39 ╰★张志峰★╮ 阅读(10875) 评论(1) 推荐(0)

摘要:分类: delphi技术我用delphi的THTTPRIO控件调用了c#写的webservice。下面是我调试时遇到的一些问题:1,导入wsdl文件:file--new----other----wenservice---WSDLimporter---输入wsdl地址:如下:http://10.0.1.128:7777/ShineMediaPublish/WebService/WebServiceCall.asmx?wsdl注意末尾的:'?wsdl'不能少。要不可能会说找不到。2,设置THTTPRIO控件的属性:开始把http://10.0.1.128:7777/ShineMed 阅读全文

posted @ 2011-08-05 17:12 ╰★张志峰★╮ 阅读(6495) 评论(0) 推荐(1)

摘要:本文介绍的是如何用Delphi6开发Web Service程序,并把服务程序放在IIS Web服务器上提供给各种客户程序调用。 一编写服务程序 第一步:File----->New----->Other------>WebServices----->Soap Server Application 选择ISAPI/NSAPI Dynamic Link Library然后确定。生成一个框架。后面的大部分原代码都需要自己手工添加 第二步:定义一个接口单元。先通过向导生成一个空的单元文件,然后在此单元中实现基本的接口(Iinvokable)和定义以后客户端程序可以调用的方法,原代 阅读全文

posted @ 2011-08-05 15:02 ╰★张志峰★╮ 阅读(1711) 评论(1) 推荐(1)