在WordPress插件中嵌入一个SOAP客户端?

时间:2011-04-15 作者:MikeSchinkel

什么是best way to embed a SOAP client into a WordPress plugin 那一个会通过WordPress插件库分发?是否最好使用?

PHP 5.x Soap Client,

  • Zend Soap Client,
  • NuSoap Toolkit for PHP,
  • PEAR SOAP Client/Server for PHP, 或一些other SOAP client for PHP?
  • 此外,为什么要推荐您所做的?每种方法的优缺点是什么“参考资料”;奖励(业力)积分“如果您有在广泛分布的插件中使用SOAP客户端的实际经验。打电话给a有什么区别吗。NET SOAP服务器、Java SOAP服务器或其他SOAP服务器堆栈?

    注意:这是一个与问题相关的问题"Pitfalls when Distributing Plugins that Access SOAP Web Services?" 我还将此作为一个社区wiki。

    更新

    以下是一些对其他研究同一问题的人可能有用的链接:

    1 个回复
    SO网友:Jan Fabry

    我将抽象掉特定的SOAP库,以便以后可以添加对更多客户端的支持。类似于如何WP_Http 是多个HTTP实现的代理,并根据服务器功能进行选择。

    我以前肯定玩过其中一些库,但我不记得是哪一个。一般来说,我更喜欢包含PHP模块而不是外部代码,因为它们更容易保持最新,并且不需要额外的开销(有时需要引导框架来使用其中的一部分)。

    为每个库创建一个答案可能是一个好主意,这样我们就可以为它们添加优点和缺点。或者,这个更一般的问题更适合“真正的”堆栈溢出?

    结束

    相关推荐

    分发访问SOAPWeb服务的插件时的陷阱?

    我想知道what pitfalls (如有?)这里的开发人员遇到了when distributing WordPress plugins 通过the WordPress plugin repository that embed a SOAP client 用于访问SOAP web services 对于关键的插件功能(或通过任何其他存储库广泛分发的任何插件)(我的假设是,一家发布插件的公司开发插件会更好。)RESTful web services 但我想通过调查其他人的意见来验证这一观点。注意,我问我们自