首页 > 学技术 > 技术网文 > PHP > 正文

[保留] php soap 怎么用,给点建议


来源 chinaunix.net 酷勤网整理

php soap 怎么用,给点建议



 Digico 回复于:2007-01-09 11:57:39

就是 别人通过我的接口 向我发送 一个 SOAP 请求,是一段 XML   问题是 我怎么把XML 接收下来呀??:oops:

谁能教教我不~:oops:  我保证给加积分~:mrgreen::em11:


 HonestQiao 回复于:2007-01-09 12:09:33

http://hi.baidu.com/anvycn/blog/item/a695a634b492cbb7d0a2d386.html

  好不容易给你下载回来了。

  实际上,soap基本都是通过http传递的。

  nusoap使用curl来post或者get信息到web services,而soap_server和普通的程序类似,接受get或者post信息,但是经过了解析之后,呈现给你的就是规定的信息。

  ajax也是类似的道理啊。

[ 本帖最后由 HonestQiao 于 2007-1-9 12:33 编辑 ]

nusoap-0.7.2.zip

nusoap-docs-0.7.2.zip


 HonestQiao 回复于:2007-01-09 12:34:41

露露,给我加积分啊。


 axgle 回复于:2007-01-09 12:41:33

如果是php5,条件允许的话,可以用这个。
http://cn2.php.net/soap

我也要积分(虽然我推荐使用楼上的楼上的方案):oops:


 Digico 回复于:2007-01-09 12:48:58

另外~我自己找到一方法~~~

1.搭建一个soap环境,写一个可以发送soap的php页A
2.创建一个php页B,用来测试$GLOBALS['HTTP_RAW_POST_DATA']
3.页A发送soap请求给页B


测试成功~

简纯接收 用$GLOBALS['HTTP_RAW_POST_DATA']  简单方便 。

~ 有谁给我加积分呀~:m01:

[ 本帖最后由 Digico 于 2007-1-9 14:19 编辑 ]


 hightman 回复于:2007-01-09 12:57:46

引用:原帖由 Digico 于 2007-1-9 11:57 发表
就是 别人通过我的接口 向我发送 一个 SOAP 请求,是一段 XML   问题是 我怎么把XML 接收下来呀??:oops:

谁能教教我不~:oops:  我保证给加积分~:mrgreen::em11: 



你的接口是什么做的呢, 这样说来你这边相当于是Server, 并不需要考虑对方发来的内容是什么, 这边的 server 总是要先读取对方发来的信息吗? 如果没存就加存一份咯


 越走越远 回复于:2007-01-09 13:59:28

那位大哥给哥例子学学


 Digico 回复于:2007-01-09 14:16:40

合并了~??

害我找不到 自己贴子~--~


 james.liu 回复于:2007-01-09 16:08:43

难得看到lulu出没哦。。。


 zhanglp888 回复于:2007-01-09 20:52:18

讲一讲soap有什么实际的应用


 HonestQiao 回复于:2007-01-09 23:19:15

引用:原帖由 zhanglp888 于 2007-1-9 20:52 发表
讲一讲soap有什么实际的应用 



  soap可类比客户端的ajax,不过是在服务器端的。




原文链接:http://bbs.chinaunix.net/viewthread.php?tid=883189
转载请注明作者名及原文出处



收藏本页到: