作者aecho (给自己自由)
看板MacDev
标题Re: [问题] ios wsdl 沟通
时间Wed Sep 19 08:07:08 2012
※ 引述《sorkayi (寻找奶昔)》之铭言:
: 最近开始在做 wsdl 的实验
: 有在网路上找到一个自动生成的 lib
: wsdl2obj 看起来是 open source 的
: 但我发现 怎麽网路上讲的都是 soap 的实作
: 但是我要用的 wsdl 的功能阿
: 不知道这个板上的大大们有没有做过
: 先谢谢各位大大的收看
: 因为现在我就是卡在 要怎麽取得 response
: 感觉写起来都怪怪的
wsdl是描述档,就只是个xml的档案。
就如它的名字一样,用来描述这个web seervice有哪些东西可以用。
我之前用wsdl2obj,是产生我所需要的soap client api。
你要用的八成就是soap的功能,wsdl只是个中介的媒介。
(p.s. 那时候survey时,是有说wsdl可以转restful的api出来
不过我没研究就是了,相关的文件也蛮少的…)
如果你要先用wsdl测web service的话,
可以先找一些工具,有些浏览器有外挂可以装,
然後引入wsdl後就可以使用该web service了。
--
上士闻道,勤而行之
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.84.125.160
1F:推 sorkayi:感谢大大 之後我有找到另外一个网站 sudzc 可以帮忙转 09/19 10:25
2F:→ sorkayi:但还是都无法解析, 所以wsdl 也是要透过 soap 去沟通的嘛? 09/19 10:26
3F:→ aecho:我的情形是sudzc无法解析,可是wsdl2obj可以… 09/19 18:01
4F:→ aecho:不过,如果server是用WCF的方式架设的话…两者都无法解析 09/19 18:02
5F:→ aecho:呃…好像有些记错了…WCF的还是可以解析,只是不能用…=w= 09/19 18:31
6F:→ aecho:然後,太复杂的wsdl,sudzc或wsdl2obj都没办法处理… 09/19 18:32
7F:→ aecho:可能要靠gSOAP吧,只是它是GPL的授权… 09/19 18:32
8F:推 sorkayi:好的 感谢 要自己写 soap 了 刚好又有看到一篇文章 09/19 22:51
10F:→ sorkayi:d-1.html 09/19 22:52
11F:推 sorkayi:里面的程式码已经确认过了 可以成功 soap 要自己刻就对了 09/20 00:30
12F:→ aecho:server是别人的吗?觉得自己刻会很辛苦~~ 09/20 16:01
13F:→ aecho:加油啦 ^^ 09/20 16:02