Delphi作为客户端调用.Net写的WCF服务端?

来源:互联网 发布:2016美国2月非农数据 编辑:程序博客网 时间:2024/05/21 11:30

======================================================
注:本文源代码点此下载
======================================================

 

这方面的文章太少了,查了半天也只看到一两篇,关键点

1.wcf的binding要配成 basichttpbinding,否则delphi无法通过webservice的方式调用服务

2.delphi ide中的导入wsdl和安装目录下的wsdlimp.exe都无法正确识别wcf消息,需要到网上下载一份codegear的wsdlimp更新,www.2ccc.com中就有

3.以一些简单的数据类型做为参数基本上可以正常的运行

4.可以正常的返回wcf中的datacontract对象,甚至对象数组 

5.客户端提交datacontract对象或对象数组,我一直没有成功,这方面的资料也比较少。

        客户端可以正常初始化对象,但调试中发现,wcf服务端接收到的对象所有的属性都是初始值(null,0.....)。不知道是bug还是我配置有问题,我只能假设是后者,努力!


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
原创粉丝点击